В этом статье я покажу вам как в java прикрепить контекстное меню к jtree. import javax.swing.*; import javax.swing.tree.*; import java.awt.event.*; import java.awt.*; import java.util.*; public class TreeWithPopup extends JPanel { DefaultMutableTreeNode root, node1, node2, node3; public TreeWithPopup() { MyJTree tree; root = new DefaultMutableTreeNode(«root», true); node1 = new DefaultMutableTreeNode(«node 1», true); node2 = new DefaultMutableTreeNode(«node […]
Рубрика: Статьи
Чтение файла данных в jtable и как перезагрузить если файл данные изменились.
В этой статье я покажи примеры о том как мы используем механизм наблюдателя/наблюдаемого, чтобы обнаружить, если файл данных был доработанный или изменен с прошлого раза. Мы используем один и тот же файл данных и DataFileTableModel, как и предыдущий. Некоторые незначительные изменения необходимы для класса DataFileTable. Этот класс реализует интерфейс наблюдателя (см. update() метод, который будет […]
Как изменить значок по умолчанию в окне приложения java на собственный
Что бы изменить значок в своем приложении на собственной достаточно иметь изображения на которое вы хотите поменять. Для этого введите следующий код. window.setIconImage(Toolkit.getDefaultToolkit().getImage(«image.gif»));
Как создать диалоговое окно DialogBox
Самый простой способ создать Dialog Box Да/Нет/Отмена диалогового окно-использовать showConfirmDialog(компонент объекта) метод класса JOptionPane. В следующем примере используется диалоговое окно подтверждения с помощью текстового сообщения и сохраняет ответ в ответе переменной: int response; response = JOptionPane.showConfirmDialog(null, «Удалить фаил?»);
Как создать диалоговое окно «Dialog Box» ввода.
Диалоговое окно ввода задает вопрос и использует текстовое поле для хранения ответа. Самый простой способ, чтобы создать диалоговое окно, в Java применяют использование showInputDialog(компонент, объект, строка, int) метод класса JOptionPane. Следующий пример использует этот способ, чтобы создать диалоговое окно ввода параметров: String response = JOptionPane.showInputDialog(null, «Как твое имя?», «Введи свое имя», JOptionPane.QUESTION_MESSAGE); Вся информация от […]
