Как определить разрешение дисплея

Иногда приложению бывает необходимо узнать, какое разрешение дисплея сейчас установлено. Для чего это может понадобиться? Продолжить чтение этой записи

Реклама

JFrame – сворачиваем, разворачиваем и закрываем

Как каждое нормальное окно, JFrame имеет кнопки для управления размерами окна, а также для его закрытия. Эти кнопки располагаются в правом верхнем углу заголовка окна JFrame. Здесь есть кнопка минимизации окна, при нажатии на которую окно сворачивается. Имеется кнопка максимизации размеров окна, когда JFrame разворачивается на весь экран. Продолжить чтение этой записи

JButton кнопка — обработка нажатия

Каждое приложение, которое имеет графический интерфейс пользователя не может обходиться без кнопок. В Java Swing кнопка представлена классом JButton. У кнопки имеются различные методы для ее конфигурирования — установка надписи на JButton, установка иконки, выравнивание текста, установка размеров и так далее. Кроме всего прочего разработчику необходимо навесить на JButton слушателя, который будет выполняться как только пользователь нажмет на кнопку. Как это сделать? Поговорим об этом ниже. Продолжить чтение этой записи

События Java Swing

Как мы работаем с приложением? Открываем окно приложения, водим мышкой над ним, кликаем по различным компонентам графического интерфейса пользователя, нажимаем клавиши – для swing’а это всё есть события. Продолжить чтение этой записи

Использование JPanel контейнера панели

При построении интерфейсов нужны компоненты-контерйнеры, которые будут содержать другие компоненты пользовательского интерфейса. В Swing одним из таких компонентов-контейнеров является JPanel. Продолжить чтение этой записи

Показываем исходный код на странице

Этим постом хочу начать новую рубрику «Полезное», в которой будут располагаться разные полезные, на мой взгляд, фрагменты кода, которые можно будет использовать в дальнейшем.

Как только начал делать посты, сразу возникла необходимость показать красивый исходный код на странице. Если бы у меня был свой WordPress на своём хостинге, то думаю проблем с этим не возникло. Взял бы плагин и прикрутил. Но я использую пока WordPress на бесплатном хостинге, где нет возможности ставить собственные плагины, поэтому как говорится за неимением королевы, придется довольствоваться горничной. Продолжить чтение этой записи

Понимание основ построения пользовательского интерфейса на Java Swing

До того, как я начал писать на Java и делать интерфейсы приложений при помощи Java Swing я писал на C++ и использовал C++Builder. Все интерфейсы создавались не руками, а при помощи редактора форм. Я брал компоненты, кидал их на форму, передвигал куда надо и всё. Далее оставалось написать только обработчики событий. Вуаля и приложение готово. Я не задумывался над тем, что происходит за кадром. Однако, как только я перешел на Java, мне сразу же стало не по себе – интерфейс пришлось делать руками самому. Где это видано такое? Продолжить чтение этой записи