JProgressBar полоса загрузки — показываем прогресс выполнения

Использование JProgressbar Наконец-то добрался до прогрессбаров. Давным-давно один из посетителей, а именно товарищ Gorets хотел бы почитать про полосу загрузки. Заранее прошу прощения, что не оправдал ожиданий и написал так поздно, но работа съела всё время и высосала всю мотивацию из меня. А теперь давайте попробуем разобраться с компонентом JProgressBar, который необходимо использовать в своём приложении, если требуется показать прогресс выполнения какой-то продолжительной задачи. Эта задача запускается в рамках приложения и нужно дать пользователю понять, что что-то происходит. Продолжить чтение этой записи

Генерация getter’ов и setter’ов в Eclipse

У каждого разработчика свой стиль написания приложений. Кто-то любит писать весь код руками с клавитуры сам, а кто-то использовать различные примочки и возможности интегрированной среды разработки. Например взять меня. Я любитель написать всё сам от начала до конца без использования каких-то генераторов кода, хотя это очень часто и увеличивает время написания. Со временем я стал обращать на это внимание и стал понимать, что всё-таки куда проще использовать различные «примочки», которые экономят время. Одной из таких примочек в Eclipse является генерация get и set методов для объявленного в классе поля. Пользоваться этими возможностями Eclipse очень лекго. Давайте посмотрим, как работать с генератором getter’ов b setter’ов. Продолжить чтение этой записи

Изменение курсора над компонентом в Java Swing

Совсем недавно обнаружил одну особенность компонентов Java Swing. Особенность эта заключается в том, что для каждого компонента можно устанавливать форму курсора, который будет показываться при наведении указателя мыши на компонент. Хотим, чтобы при наведении на кнопку отображался курсор загрузки (песочные часы или что-то в этом роде) — пожалуйста. Хотим, чтобы при наведении на какой-то компонент показывался курсор «перемещения» — тоже можно. Давайте посмотрим, как это делается и что для этого нужно. Продолжить чтение этой записи