Как реализовать диаграммы 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), чтобы установить свойство достаточно присвоить […]

Как заблокировать мышь и ключевых событий в приложении

Java на базе Swing имеет метод реализации блокирование мыши и ключевые события в описание. Этот решение использует для блокировки мыши и ключевые события. Он может быть полезен для разработчиков, которые хотят, чтобы пользователи использовать приложение с ограниченным возможностями. import javax.swing.*; import java.awt.*; import java.awt.event.*; public class GlassExample extends JFrame { JPanel glass = new JPanel(new […]

Делаем заставку в своем приложении

Часто у пользователей встает вопрос о том как сделать заставку в своем приложении, что бы оно смотрелось покрасивее и интереснее.В java на базе Swing имеется метод реализации собственных заставки. Это простое приложение, чтобы показать изображение, в центре экрана в течение времени, заданного в конструкторе. Этот класс включает в себя основной main() метод, чтобы проверить заставку, […]