swing- все статьи тега ➜ страница 2


Как установить JFrame для отображения по центру, независимо от разрешения монитора?

во время работы с Java, мне трудно расположить мое главное окно в центре экрана, когда я запускаю приложение. есть ли способ я могу сделать это? Это не должно быть вертикально центрировано, горизонтальное выравнивание-более важная цель для меня. Но вертикальное выравнивание также приветствуется. ...

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

У меня есть очень большая программа, которая в настоящее время использует SWT. Программа может быть запущена на Windows, Mac и Linux, и это большое настольное приложение с множеством элементов. Теперь SWT несколько стар, я хотел бы переключиться на Swing или JavaFX. И я хотел бы услышать ваши мысли о трех вещах. моя главная забота - что будет лучше для настольного графического приложения? (Я посмотрел в интернете, и многие люди предполагают, что JavaFX так же хорош, как Swing, но я не видел мно ...

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

в своем JPanel, Я установил фон JLabel к другому цвету. Я вижу слово "тест", и оно синее, но фон совсем не меняется. Как я могу заставить его показать? this.setBackground(Color.white); JLabel label = new JLabel("Test"); label.setForeground(Color.blue); label.setBackground(Color.lightGray); this.add(label); ...

Лучший графический дизайнер для eclipse? [закрытый]

Я ищу хорошего дизайнера GUI для swing в eclipse. Я предпочитаю бесплатный / с открытым исходным кодом плагин. ...

Как лучше всего позиционировать Swing GUIs?

в другом потоке я заявил, что мне нравится центрировать свои графические интерфейсы, делая что-то вроде этого: JFrame frame = new JFrame("Foo"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(new HexagonGrid()); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); но у Эндрю Томпсона было другое мнение, чтобы вместо этого позвонить frame.pack(); frame.setLocationByPlatform(true); и пытливые умы хотят знать, почему? ...

BoxLayout не может быть общей ошибкой

у меня есть эта Java JFrame класс, в котором я хочу использовать boxlayout, но я получаю сообщение об ошибкеjava.awt.AWTError: BoxLayout can't be shared. Я видел других с этой проблемой, но они решили ее, создав boxlayout на contentpane, но это то, что я здесь делаю. Вот мой код: class edit_dialog extends javax.swing.JFrame{ javax.swing.JTextField title = new javax.swing.JTextField(); public edit_dialog(){ setDefaultCloseOperation(javax.swing.JFrame.DISPOSE_ON_CLOSE); se ...

Копирование текста в буфер обмена с помощью Java

Я хочу Скопировать текст из JTable's ячейки в буфер обмена, что делает его доступным для вставки в другие программы, такие как Microsoft Word. У меня есть текст от JTable, но я не уверен, как скопировать его в буфер обмена. ...

Многострочные подсказки в Java?

Я пытаюсь отобразить подсказки в Java, которые могут быть или не быть длиной абзаца. Как я могу переносить длинные всплывающие подсказки? ...

Откройте ссылку в браузере с помощью кнопки java?

Как я могу открыть ссылку в браузере по умолчанию с одним нажатием кнопки, по линии button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { open("www.google.com"); // just what is the 'open' method? } }); ? ...

Обнаружение enter нажмите в JTextField

можно ли обнаружить, когда кто-то нажимает введите при вводе в JTextField в java? Без необходимости создавать кнопку и устанавливать ее по умолчанию. ...

Как изменить значок JFrame [дубликат]

этот вопрос уже есть ответ здесь: Как установить значок на форму 10 ответов У меня есть JFrame который отображает значок Java в строке заголовка (левый угол). Я хочу изменить этот значок на свой собственный значок. Как мне это сделать? ...

Создание пользовательской кнопки JButton в Java

есть ли способ создать JButton с вашей собственной графической кнопкой, а не только с изображением внутри кнопки? Если нет, есть ли другой способ, чтобы создать пользовательский JButton в java? ...

Концепции DTO и DAO и MVC [закрыто]

1) Почему мы используем DTO и DAO, и когда мы должны использовать их. Я разрабатываю GUI программное обеспечение Java для вставки, редактирования, удаления данных. Но я изо всех сил пытаюсь отличить DTO/DAO и Model,View,Controller (MVC) структура? Они похожи, что лучше использовать при взаимодействии с базой данных через Java GUI. 2) Одна вещь, которую мне действительно интересно, является ли это хорошей практикой, чтобы иметь view и Controller в одном класс. Если мы подумаем о Netbeans, вы мо ...

Графический интерфейс java слушателей без авт

Я начинающий разработчик Java, изучая только из интернет-учебников. Я изучаю полноэкранные графические приложения. Вчера мне сказали, что я не должен использовать AWT в своих программах, потому что он устарел. Я уже знаю о легких и тяжеловесных компонентах, основная проблема-это слушатели мыши и клавиатуры. Почему AWT устарел? Как сделать программу без AWT (добавление слушателей в JComponents и т. д.) (Какие качели могут заменить AWT)? ...

Какие библиотеки GUI используют jetbrains?

фон Я немного новичок в Java и наслаждаюсь использованием IntelliJ IDE, разработанной командой jetbrains. Я загрузил источник для версии сообщества, я пытаюсь тренировать то, что GUI освобождает, они используют, чтобы получить внешний вид. вопрос какие библиотеки, если таковые имеются, они используют для получения неродных вкладок, панелей инструментов и компонента breadcrumb? панели, которые они используют, также интересны однако мне кажется, они и не библиотека, это правда? может ли кто ...

Как установить DPI приложений Java Swing на Windows / Linux?

если у вас есть монитор с разрешением более 150 точек на дюйм (например, Macbook Pro), вы также можете найти проблему:шрифт в приложении Java Swing слишком мал для монитора с высоким разрешением, и я не могу изменить размер шрифта вообще ( он игнорирует Windows DPI напрямую, только отображение очень оригинальный DPI-- > 96). Я ничего не могу сделать, кроме изменения разрешения экрана, что может абсолютно сделать все размытым на ЖК-дисплее. Да, Я имейте ноутбук с высоким монитором DPI, 15.6' ...

Качели: получить изображение JFrame

как мне получить java.awt.Image из JFrame? Я хочу получить снимок экрана JFrame (для последующего использования в моем приложении). Это в настоящее время достигается с помощью робота, чтобы сделать снимок экрана с указанием координат и размеров JFrame участвует. тем не менее, я считаю, что есть лучший способ: компоненты Swing по умолчанию отображают себя как изображения в двойной буфер до рисования себя на экране. - Это есть ли способ получить эти изображения из компонента? ...

Установка шрифта по умолчанию для программы Swing

мне было интересно, как установить шрифт по умолчанию для всей моей программы Java swing. Из моих исследований кажется, что это можно сделать с UIManager, то с LookAndFeel, но я не могу найти конкретно, как это сделать, и UIManager кажется довольно сложным. ...

Есть ли хороший и бесплатный выбор даты и времени для Java Swing? [закрытый]

есть ли хороший и бесплатный выбор даты и времени для Java Swing? есть много выбора даты, но нет выбора даты и времени. Это самое близкое, с чем я столкнулся до сих пор: В поисках выбора даты и времени кто-нибудь? ...

Рендеринг Swing выглядит сломанным в JDK 1.8, правильно в JDK 1.7

Я установил IntelliJ IDEA (13.1.1 #IC-135.480) и JDK 1.8.0 (x64), и я создал некоторый графический интерфейс с помощью конструктора форм GUI. затем я запустил код и понял, что что-то не так. вот скриншот моего GUI: рендеринг шрифта, кажется, не в порядке. Кроме того, кнопка теряет свой текст, когда я наведу на него курсор мыши. поэтому я установил JDK 1.7.0_40 (x64), перекомпилировал проект и запустил его снова. следующая форма появляется, когда я использую JDK 1.7: рендеринг, кажется, ...