Что такое двойная буферизация Java

Двойная буферизация это процесс построения графика в внеэкранный буфер изображения, а затем скопировать содержимое буфера на экран одновременно все сразу. Для сложной графики, с помощью двойной буферизации позволяет уменьшить мерцание. Swing автоматически поддерживает двойную буферизацию для всех его компонентов. Чтобы включить ее, достаточно просто вызвать setDoubleBuffered() метод (наследуется от JComponent), чтобы установить свойство достаточно присвоить […]

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

Java на базе Swing имеет метод реализации блокирование мыши и ключевые события в описание. Этот решение использует для блокировки мыши и ключевые события. Он может быть полезен для разработчиков, которые хотят, чтобы пользователи использовать приложение с ограниченным возможностями.

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

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

Как создать редактируемый combobox, который включает в себя текст и значки

Рассмотрим пример в java на базе Swing создания редактируемый combobox, который включают в себя как текст и так и иконки. Верхушка демонстрирует причудливый пример jcombobox с настраиваемой визуализацией и редактором. Пользовательское средство визуализации и редактор используется для отображения списка объектов jlabel он и включать в себя как текст и иконки.

Решаем проблему выравнивания текста в JLabels

Сегодня я вам покажу пример о том как решить проблему выравнивания текста в JLabels. В java swing имеется для этого свой способ.  Это позволяет исключать обычные рассогласование меток на различных платформах.