Закрыть форму, не закрывая другой?

Я хочу, чтобы отобразить два (или более) JFrames в то же время. Когда я закрываю один из них (используйте кнопку закрытия по умолчанию), другие кадры все равно должны быть видны. Как я могу это сделать? ...

Как я могу создать панель в нижней части приложения Java, например строку состояния?

Я нахожусь в процессе создания Java-приложения и хотел бы иметь бар в нижней части приложения, в котором я отображаю текстовую строку и строку состояния (прогресса). только я не могу найти элемент управления в NetBeans и не знаю код для создания вру ...

Joptionpane Да / нет параметры подтвердить диалоговое окно проблема

Я создал JOptionPane и он имеет только две кнопки YES_NO_OPTION . после JOptionPane.showConfirmDialog выскакивает, я хочу нажать YES BUTTON чтобы продолжить открытие JFileChooser и если я нажал NO BUTTON он должен отменить операцию. кажется, доволь ...

предложения по декларативному программированию GUI на Java

интересно, есть ли какие-либо предложения по декларативному программированию GUI на Java. (Я ненавижу визуальное программное обеспечение GUI creator/editor, но мне немного надоело вручную создавать экземпляры JPanels и Boxes, JLabels и JLists и т. д. ...

JTable, отключить перетаскивание столбцов пользователя

Я объявил мой JTable как: data_table = new JTable(info, header) { @Override public boolean isCellEditable(int row, int column) { return false; } }; но я видел, что во время выполнения можно перетащить столбцы С помощью мыши. Ка ...

Как работает paintComponent?

Это может быть очень нубский вопрос. Я только начинаю изучать Java Я не понимаю работу метода paintComponent. Я знаю, что если я хочу что-то нарисовать, я должен переопределить метод paintComponent. public void paintComponent(Graphics g) { ... } ...

Как сделать форму модальной в Swing для Java

Я создал один графический интерфейс, в котором я использовал JFrame. Как я должен сделать его модальным? ...

Swing: как закрыть диалоговое окно при нажатии клавиши ESC?

разработки GUI с использованием Swing. у меня есть пользовательский диалог для выбора файла, который будет открыт в моем приложении; его класс расширяется javax.swing.JDialog и содержит, среди прочих компонентов, a JFileChooser, который может быть п ...

Как я могу получить, какой JRadioButton выбран из ButtonGroup

у меня есть приложение swing, которое включает в себя переключатели на форме. У меня есть ButtonGroup, однако, глядя на доступные методы, я не могу получить имя выбранного JRadioButton. Вот что я могу сказать до сих пор: от ButtonGroup, я могу выпо ...

Java / Swing: получить окно / JFrame изнутри JPanel

Как я могу получить JFrame, в котором живет JPanel? мое текущее решение-попросить панель для ее родителя (и так далее), пока я не найду окно: Container parent = this; // this is a JPanel do { parent = parent.getParent(); } while (!(parent insta ...

Шаблон MVC и качели

один из шаблонов проектирования, которые я нахожу наиболее трудными для реального понимания в "реальной жизни качели" является шаблон MVC. Я прошел через довольно много сообщений на этом сайте, которые обсуждают шаблон, но я все еще не чувствую, что ...

Java2D: увеличение ширины линии

Я хочу увеличить ширину Line2D. Я не мог найти никакого способа сделать это. Мне нужно сделать небольшой прямоугольник для этой цели? ...

сделать обертывание надписи текст, устанавливая максимальная ширина

У меня есть JLabel, который имеет много текста на нем. Есть ли способ сделать JLabel максимальной шириной, чтобы он обертывал текст, чтобы он не превышал эту ширину? спасибо ...

JTable не будет показывать заголовки столбцов

У меня есть следующий код для создания экземпляра JTable: таблица приходит с правильным количеством строк и столбцов, но нет никаких признаков заголовков поверх столбцов. public Panel1() { int nmbrRows; setLayout(null); setBackground( ...

"Всегда на высоте" Windows с Java

в Java есть ли способ иметь окно, которое "всегда сверху", независимо от того, переключает ли пользователь фокус на другое приложение? Я искал в интернете, и все решения опираются на какой-то интерфейс JNI с собственными привязками. Неужели это не ...

Явы Правы Событие Мыши

на моей три кнопки мыши MouseEvent.BUTTON2= средний клик и MouseEvent.BUTTON3 = Щелкните Правой Кнопкой Мыши. это случай на двухкнопочной мыши? спасибо ...

Jtable, выполните следующие действия как обновить типовую таблицу после вставки удалить или обновить данные.

Это мой jTable private JTable getJTable() { String[] colName = { "Name", "Email", "Contact No. 1", "Contact No. 2", "Group", "" }; if (jTable == null) { jTable = new JTable() { public boolean isCellEditable(i ...

Форму максимизировать окно

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

Как вывести окно на передний план?

У нас есть приложение Java, которое необходимо вывести на передний план, когда механизм телеконтроля активирует что-то в приложении. чтобы получить это, мы реализовали в вызываемом методе класса, который представляет собой фрейм нашего приложения (р ...

Как добавить гиперссылку в JLabel

какой лучший способ добавить гиперссылку в jLabel? Я могу получить представление с помощью html-тегов, но как открыть браузер, когда пользователь нажимает на него? ...