|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.10.2009, 21:50 | #1 |
Пользователь
Регистрация: 09.10.2009
Сообщений: 56
|
Окно в Java
Здравствуйте, может кто подскажет:
создал простое окно JFrame с 1 полем ввода, строкой текста и 3мя кнопками. При запуске процесс java.exe занимает 17 Мбайт, если свернуть - 2Мбайт, если опять развернуть 7Мбайт. Виртуальная память 29Мбайт. Если производить любые действия с окном(перемащать, изменять размер), кол-во потребляемой памяти увеличивается. Такое происходит из-за моего неумения управлять ресурсами или это плата за кросплатформанность? |
24.10.2009, 23:53 | #2 |
Пользователь
Регистрация: 09.10.2009
Сообщений: 56
|
ещё 1 вопрос: пробовал нарисоать квадрат
Код:
|
25.10.2009, 13:24 | #3 |
Рэдиска
Форумчанин
Регистрация: 10.09.2008
Сообщений: 250
|
Хочу построить дом, вот дерево и гвозди, но ничего не получилось. Намек понятен? Обьяснять нужно, что конкретно получилось/не получилось/каким образом это выглядело. Конечно, есть телепаты, но их работа, порой, сложна.
upd: Забыли вызвать метод "draw". |
25.10.2009, 14:45 | #4 |
Пользователь
Регистрация: 09.10.2009
Сообщений: 56
|
Логично. Окно вызывается, прямоугольник не рисуется. Вот рабочий пример:
Код:
|
27.10.2009, 19:34 | #5 |
Пользователь
Регистрация: 09.10.2009
Сообщений: 56
|
С первым вопросом разобрался, со вторым кажется тоже.
|
14.11.2009, 20:10 | #6 |
Пользователь
Регистрация: 22.04.2008
Сообщений: 13
|
А что по первому накопали?
Хочешь начать карьеру фрилансера, но не знаешь как? Узнай здесь!
|
15.11.2009, 00:33 | #7 |
Пользователь
Регистрация: 09.10.2009
Сообщений: 56
|
Ну, узнал, что это всё злобная виртуальная машина. Не стал вдаваться в подробности. Есть гораздо больше непонятного
|
15.11.2009, 01:55 | #8 |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
На работу со Swing и awt вообще смысла нету смотреть.
Java заточена не под десктоп, а под web/server-side технологии. В больших приложениях очень редко графику пишут непосредственно на Swing или AWT. Обычно используют SWT. Appmen правильно заметил - не стоит вдаваться в это. Не стоит оно того.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
17.11.2009, 23:08 | #9 |
Пользователь
Регистрация: 09.10.2009
Сообщений: 56
|
Почему же, иногда пишут. Java тем и хороша, что (теоретически) обеспечивает кросплатформенность и одинаковый вид на всех платформах (поддерживаемых).
Меня просто смутило, что с перемещением окна немного добавлялось количество используемой памяти (где высвобождение ресурсов?) и не уменьшалось при простое. Да и много это как-то для простого фрейма без ничего. Последний раз редактировалось Appmen; 17.11.2009 в 23:13. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите справиться с java.lang.OutOfMemoryError: Java heap space | Levilaulada | Помощь студентам | 1 | 17.05.2009 10:59 |
Java Enterprise Editon и Java Standard Editon | Deikwon | Общие вопросы по Java, Java SE, Kotlin | 2 | 04.12.2007 10:00 |
«Окно+символ». Создать класс, представляющий окно в текстовом режиме. | RustreX | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.11.2007 19:28 |