Как создать Option Dialog Box Одно из самых сложных диалоговых окон, диалоговое окно опции, которая сочетает в себе черты всех других диалоговых окон (подтвердите диалоговое окно, диалоговое окно ввода и окно Сообщений). Он может быть создан с showOptionDialog(компонент, объект, строка, инт, инт, значок, объект[], Object) метод класса JOptionPane. Аргументы этого метода заключаются в следующем: Родительский […]
Как использовать tooltip
В Swing имеется компонет tooltip служащий для выведения подсказок, который поддерживается синтаксисом HTML с помощью тега. Это может быть использовано для показа изображений во всплывающих подсказках. Например, со следующей планировкой: src org mypackage ImageInTooltip.java tooltip.gif И сам исходный код: import javax.swing.JFrame; import javax.swing.JLabel; public class ImageInTooltip { public static void main(String[] args) { JFrame frame […]
Как использовать swing boxlayout
boxlayout бывает двух видов: горизонтальная и вертикальная. Горизонтальное место расположения компонентов слева направо в сосуде и вертикальная планировка размещает компоненты сверху кнопку. В отличие от GridLayout, boxlayout позволяет компонентам занимать различное количество пространства. В этом примере кода показано, как использовать boxlayout в вертикального типа. Он организует четыре кнопки в вертикальную колонку. import java.awt.Component; import javax.swing.BoxLayout; […]
Как получать информацию из всех доступных по умолчанию UIManager
Эта java подсказка иллюстрирует способ получения информации о всех доступных по умолчанию UIManager. Информационная утилита для отображает различные по умолчанию UIManager. Разработчики могут использовать это, для того чтобы узнать все интерфейсы доступны на их системе. import javax.swing.*; public class UIManagerDefaults { public static void main(String[] args) { System.out.println(«Default L&F:»); System.out.println(» » + UIManager.getLookAndFeel().getName()); UIManager.LookAndFeelInfo[] inst […]
Как реализовать Drag & Drop функциональность в своем приложения
В java хорошо проиллюстрирован способ реализации Drag & Drop функциональности приложения. Разработчик может использовать этот совет, чтобы обеспечить дополнительную функциональность перетаскивания для своих пользователей. Совет также включает в себя способ определения типа перетаскиваемого объекта. Это в дальнейшем может помочь разработчикам изменить свойства перетаскиваемого объекта. import java.awt.*; import java.awt.dnd.*; import java.awt.datatransfer.*; import java.awt.event.*; import java.io.*; import […]