понедельник, 19 сентября 2011 г.

Как программно узнать разрешение экрана. Android

Вот несколько способов как это сделать:

DisplayMetrics - A structure describing general information about a display, such as its size, density, and font scaling.
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
Log.d("Resolution", "resolution: "+metrics.widthPixels+" x "+ metrics.heightPixels);

И с помощью Display
Display display = getWindowManager().getDefaultDisplay();
Log.d("Resolution""resolution: "+display.getWidth()+" x "+ display.getHeight());

среда, 17 августа 2011 г.

Бесплатный набор SWING компонентов для работы с датой. Java компонент выбора даты. DatePicker

Хороший и бесплатный набор компонентов для SWING приложения
Microba controls is a set of JFC (Swing) components. Open source: free for pesonal and commercial use.


http://microba.sourceforge.net/

пятница, 12 августа 2011 г.

Знаки вопроса вместо букв при работе с Hibernate - MySQL. Кодировка MySQL CP1251 под Mac OS X

Редактируем файл hibernate.cfg.xml
Интересует именно параметр hibernate.connection.url


jdbc:mysql://localhost:3306/MyDataBase?characterEncoding=Cp1251


И... запускаем свой проект

Удачи!

Как добавить ID в JComboBox. Java. Swing. Hibernate

Хотелось написать что-нибудь доброе и полезное еще раз :)

Сама реализация решение задачи скрывается под созданием класса хранящего одновременно значения ID и Name нашего объекта.

Для примера класс хранения значений ID в базе и Name студента:


Дальше при SQL запросе или с массива или Hibernate заполняем класами ItemStudent наш JComboBox:

Пример с Hibernate: (кликайте на картинку, так ничего не видно :)