Рейтинг  

Яндекс.Метрика
Яндекс цитирования
 

   

Статистика  

Пользователи
7
Материалы
576
Кол-во просмотров материалов
2729790
   

Для работы потребуется следующее:













Переключимся в режим "Дизайнера" (Design):



Открытие дизайнера требует обработки написанного года:



Дизайнер - визуальный редактор, позволяющий размещать необходимые элементы в окне программы:





В панеле компонентов выбираем нужный элемент (кликаем на нём), затем кликаем в нужном месте окна проектируемой программы - где этот элемент необходимо разместить:



Но по умолчанию, элементы размещаются по середине сверху:



Для размещения элементов на JPanel-и (переменная contentPane) в указанном мышкой месте нужно свойстве Layout выбрать Absolute layout:



Любой элемент на JPanel-и можно будет разместить в любом месте:









Добавление скроллеров к JList-у:







Удаляем здесь объявление JList-а...



... и переносим объявление JList-а выше с объектом DefaultListModel внутри!
При этом появятся ошибки... (не импортирован класс DefaultListModel из библиотеки javax.swing)



... исправим ошибки подключением всех объектов из библиотеки javax.swing.* (а не отдельных классов - код меньше станет):







Дважды кликнем на кнопку Load...



... провалимся в код для написания реакции на событие нажатия на кнопку:



Напишем код присоединения к базе и получения из неё данных. Увидим, что есть ошибки...



... из-за отсутствия подключенных классов из библиотеки java.sql - подключим все классы из библиотеки java.sql.*:



Ошибки пропали:



Переключимся на вкладку событий:



Выберем указанное событие и дважды кликнем на пустой строчке напротив нужного события...



... "провалимся" в код события для написания реакции на него:



Впишем код, который будет копировать текст, выбранный в списке JList в другой элемент - JTextField:



Для подключения к базе данных необходимо подключить SQL-коннектор к проекту, для этого нужно открыть свойства проекта:



перейти в пункт Java Build Path -> Libraries -> Add External JARs...



выбрать бинарный файл с SQL-коннектором и нажать кнопку "Открыть":



Далее нажать кнопку "Apple and Close" ("Применить и Закрыть"):











   
   

Login Form