Эта 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 […]
Как реализовать диаграммы Chart
В java есть способ реализации в виде круговой диаграммы. График реализуется с помощью класса ChartPainter. Пользователь может использовать это в своих приложениях для отображения графического представления статистических данных. Пример ниже демонстрирует вам, его реализацию: import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.plaf.*; public class PieChartPainter extends ChartPainter { protected static PieChartPainter chartUI = new PieChartPainter(); […]
Как создать почтовый клиент на Java, Email Client
В этой статье будет подробно рассмотрен пример отправки и приема писем и реализация почтового клиента написанного на java.. Вам понадобится javamail API для компиляции этого примера. Вы можете скачать его здесь. Пример содержит следующие файлы/классы: EmailClient: основной класс для клиентского приложения электронной почты ConnectDialog: этот класс отображает диалоговое окно для ввода электронной почты сервер подключения. […]
Что такое двойная буферизация Java
Двойная буферизация это процесс построения графика в внеэкранный буфер изображения, а затем скопировать содержимое буфера на экран одновременно все сразу. Для сложной графики, с помощью двойной буферизации позволяет уменьшить мерцание. Swing автоматически поддерживает двойную буферизацию для всех его компонентов. Чтобы включить ее, достаточно просто вызвать setDoubleBuffered() метод (наследуется от JComponent), чтобы установить свойство достаточно присвоить […]
