Вопросы с тегом 'swing'

Swing является основным инструментарием пользовательского интерфейса в Java и поставляется со стандартным Java SDK. Он содержится в пакете javax.swing.
9
ответов

Использование нескольких JFrames: хорошая или плохая практика?

Я разрабатываю приложение, которое отображает изображения и воспроизводит звуки из базы данных. Я пытаюсь решить, использовать ли отдельный JFrame для добавления изображений в базу данных из графического интерфейса. Мне просто интересно, полезно ли ...
задан 04 марта '12 в 14:53
8
ответов

Должен ли я избегать использования методов set (Preferred | Maximum | Minimum) в Java Swing?

Несколько раз меня критиковали за то, что предложили использовать следующие методы: setPreferredSize setMinimumSize setMaximumSize на Swing компонентах. Я не вижу альтернативы их использованию, когда хочу определить пропорции между отображаемы...
задан 29 авг. '11 в 14:02
12
ответов

Как добавить изображение в JPanel?

У меня есть JPanel, к которому я хотел бы добавить изображения JPEG и PNG, которые я генерирую на лету. Все примеры, которые я видел до сих пор в Swing Tutorials, особенно в Примеры качелей используйте ImageIcon s. Я генерирую эти изображения в ви...
задан 18 нояб. '08 в 20:36
9
ответов

Рамки графического интерфейса Java. Что выбрать? Swing, SWT, AWT, SwingX, JGoodies, JavaFX, Apache Pivot?

Существует довольно много фреймворков gui для java, но что признано сегодня выбором выбора? Следующее - это мое понимание различных фреймворков, пожалуйста, исправьте меня, если я ошибаюсь. Это очень слабо определенный набор вопросов, но я все же сч...
задан 09 сент. '11 в 11:06
11
ответов

Как добавить JTable в JPanel с нулевой компоновкой?

Я хочу добавить JTable в JPanel, формат которого null. JPanel содержит другие компоненты. Я должен добавить JTable в правильное положение.
задан 11 апр. '11 в 15:35
18
ответов

Как программно закрыть JFrame

Какой правильный способ закрыть JFrame, как если бы пользователь нажал кнопку закрытия X или нажал Alt + F4 (в Windows)? У меня есть операция закрытия по умолчанию, установленная так, как я хочу, через: setDefaultCloseOperation(JFrame.EXIT_ON_CLOS...
задан 05 авг. '09 в 21:24
8
ответов

В чем разница между Swing и AWT?

Может кто-нибудь, пожалуйста, объясните мне, какая разница между Swing и AWT? Существуют ли случаи, когда AWT более полезно/рекомендуется использовать, чем качание или наоборот?
задан 03 янв. '09 в 12:43
5
ответов

Java Swing revalidate() vs repaint()

Я собираю приложение Swing, где я часто хочу заменить содержимое JPanel. Для этого я вызываю removeAll(), а затем добавляю новый контент, а затем вызываю revalidate(). Однако я нахожу, что старый контент по-прежнему на самом деле видимый (хотя и ск...
задан 08 июля '09 в 13:58
10
ответов

Воспроизведение изменения значения в JTextField

Я хочу, чтобы окно сообщения появилось сразу после того, как пользователь изменил значение в текстовом поле. В настоящее время мне нужно нажать клавишу ввода, чтобы вывести окно сообщения. Что-то не так с моим кодом? textField.addActionListener(new ...
задан 17 окт. '10 в 15:29
7
ответов

Java Look and Feel (L & F)

Я разрабатываю настольное приложение с Java Swing для личного использования. Мне нужно красивое приложение Look and Feel для моего приложения. Как я могу это сделать с помощью Java или стороннего API?
задан 17 окт. '10 в 21:26
7
ответов

Swing vs JavaFx для настольных приложений

У меня очень большая программа, которая в настоящее время использует SWT. Программа может работать как на Windows, Mac и Linux, так и на большом настольном приложении со многими элементами. Теперь, когда SWT был несколько старым, я хотел бы переключи...
задан 22 мая '13 в 17:49
5
ответов

Обеспечение пробела в графическом интерфейсе Swing

Графический интерфейс без пробела выглядит "переполненным". Как я могу обеспечить пустое пространство, не прибегая к явно устанавливая положение или размер компонентов?
задан 26 июля '13 в 9:50
4
ответов

Как установить цвет фона JLabel?

В моем JPanel я устанавливаю фон JLabel на другой цвет. Я вижу слово "Тест", и оно синее, но фон вообще не меняется. Как я могу его показать? this.setBackground(Color.white); JLabel label = new JLabel("Test"); label.setForeground(Color.blue); label...
задан 04 марта '10 в 18:12
4
ответов

Разница между java.exe и javaw.exe

Недавно я заметил, что некоторые приложения работают на javaw (не в java). В чем разница между ними и как я могу запустить приложение Swing на javaw?
задан 04 янв. '10 в 8:53
12
ответов

Лучший дизайнер GUI для eclipse?

Я ищу хорошего дизайнера GUI для качания в затмении. Я предпочитаю бесплатный плагин с открытым исходным кодом.
задан 27 авг. '08 в 6:06