DevBug blog

О Linux, Java, разработке ПО и не только

Java: выводим на консоль список всех доступных временных зон (TimeZones)

Для реализации задуманного нам потребуется класс TimeZone и его метод getAvailableIDs(). Решение задачи реализуем в методе main(): public static void main(String[] args) { String[] allTimeZones = TimeZone.getAvailableIDs(); Arrays.sort(allTimeZones); for (int i = 0; i < allTimeZones.length; i++) { System.out.println(allTimeZones[i]); } } Как видно из кода в начале мы получаем строковый массив всех доступных временных зон, затем сортируем полученный массив, затем выводим на консоль каждый элемент отсортированного массива.

Eclipse: меняем фон всплывающих подсказок

Пользователи ОС Linux наверняка сталкивались с проблемой, когда в Eclipse различные всплывающие подскази отображались на черном фоне. Подсказки выглядят следующим образом: Подсказка Eclipseи вот так:Еще одна всплывающая подсказкаНапример, как видно из второго скриншота, ссылки на таком фоне практически нечитабельны. Раньше, во времена Gnome 2, данная проблема решалась изменением фона подсказок для всей системы (меню Window > Preferences > General > Appearance ). Но на данный момент, в наиболее популяррных окружениях рабочего стола (Unity. Читать далее...

Java: очищаемм содержимое StringBuilder/StringBuffer

Для сложения большого количества строк гораздо эффективнее использовать объект StringBuilder (в многопоточной среде StringBuffer). Но иногда возникает необходимость в очистке содержиммого StringBuilder-а. К сожалению данный класс не имеет метода, который бы очищал его содержимое. Но выход из ситуации есть: можно воспользоваться методом delete(int start, int end) класса StringBuilder, который удаляет строчки начиная с позиции start до позиции end. В качестве начальной позиции необходимо указать 0, в в качестве конечной позиции - длинну содержимого StringBuilder-а. Читать далее...

Eclipse Juno: меняем размер шрифта во вкладках

Проблема: Вкладки в Eclipse IDE выглядят просто ужасно. Например вот так: Вкладка Project ExplorerУстранение проблемы: Для того, чтобы шрифт во вкладках выглядел нормально и не выбивался из общего стиля оформления, делаем следующее: Определяем используемую тему оформления. Для этого открываем окно настроек Window--> Preferences. В появившемся окне слева выбираем раздел General, затем Appearance. Напротив Theme смотрим какая тема выбрана. Данное окно долно выглядет примерно так: Тема оформления Eclipse IDE Для установленной темы находим файл: Читать далее...

Ubuntu/Mint: устанавливаем Oracle jdk

С недавних пор компания Oracle изменила лицензию распространения java jdk и разработчики  различных дистрибутивов Linux вынуждена были исключить jdk от Oracle из своих репозиториев. На официальном сайте вендора oracle-jdk установочный пакет для debian-based дистрибутивов остутствует: с сайта можно скачать либо rpm пакет, либо архив tar.gz . Можно позаморачиваться с установкой и настройкой java из архива, но мы пойдем более простым путем: добавим ppa-репозиторий с инсталятором jdk. Добавляем в файл /etc/apt/sources.list строчку:deb http://ppa. Читать далее...

Java: устанавливаем плагин для браузера

2012-12-12 Java
Процесс установки не является сложным и не займет много времени. Для установки Java-плагина для различных браузеров в ОС Linux необходимо проделать следующие шаги (на примере Debian GNU\Linux). 1. Скачиваем jre с официального сайта: тут. (на момент написания статьи актуальной версией является Java SE Runtime Environment 7u10). 2. Для ознакомления просматирваем официальную документацию: тут. (если ОС отлична от Linux или же необходимо установить rpm-пакет). 3. В Debian-based дистрибутивах копируем скачанный архив в папку: Читать далее...

NetBeans: меняем внешний вид (Look and feel)

Для того, чтобы изменить внешний вид NetBeans необходимо в файл netbeans.conf к значению параметра netbeans_default_options=" добавить следующий аргумент:--laf название_look_and_feelнапример можно изменить внешний вид на Nimbus:--laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeelНе забываем о том, что данный аргумент добавляем перед закрывающей двойной ковычкой. О том, где искать файл настроек я писал тут. Более подробно об Look and Feel для NetBeans можно почитать на wiki NetBeans-а. Приведу лишь некоторые доступные варианты: Windows - com.sun.java.swing.plaf.windows.WindowsLookAndFeel Metal - javax. Читать далее...
Старые записи Новые записи