Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание GUI на swing'e: вопросы. / 4 сообщений из 4, страница 1 из 1
12.03.2013, 21:32:30
    #38182101
OFIGEVAYUSHIY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание GUI на swing'e: вопросы.
Всем привет.

Нужно сделать GUI-приложение, вытаскивающее инфу из базы на редактирование.
Не могу понять элементарного: как "указать" ему (приложению) при создании полей для ввода, чтобы оно полезло в базу за метаданными и определило размер поля, а уже по нему - создало допустимую маску для ввода.
Например, если какое-то поле имеет тип varchar(20) + not null, то чтобы маска позволяла вводить не более 25 знаков и обязательно непустую строку, если поле имеет тип date - маска должна допускать только ввод даты и т.д.

Разумеется, это надо будет делать десятки или сотни раз, поэтому нужна какая-то "стандартная фича" (что-то из api ?), чтобы не изобретать велосипед.

Как это называется в java, куда хотя бы рыть ? Где-то есть примеры на эту тему ?

PS. Не пинайте, плз, за корявую формулировку, я совершенный дуб пока что в яве :-)
...
Рейтинг: 0 / 0
12.03.2013, 22:11:03
    #38182123
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание GUI на swing'e: вопросы.
Никакой прямой связи между полями в базе и форматированием на GUI нет. Множество полей имеют дополнительные требования на GUI, но в базу сохраняются иначе. Например номера телефонов, адреса, SSN и т.п.
Если очень нужно такую штуку написать, то со стороны JDBC
http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html
http://docs.oracle.com/javase/6/docs/api/java/sql/ResultSetMetaData.html
В Swing
http://docs.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html

Возможно это уже реализовано в каких-то фреймверках типа Oracle Forms/ADF. Я не встречал.
...
Рейтинг: 0 / 0
13.03.2013, 07:32:51
    #38182414
OFIGEVAYUSHIY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание GUI на swing'e: вопросы.
Blazkowicz,

большое спасибо, буду читать.
...
Рейтинг: 0 / 0
13.03.2013, 11:12:36
    #38182684
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание GUI на swing'e: вопросы.
Добрый день.
Oracle adf(для swinga) поддерживает подобное,-На ходу можно получить тип поля. и в JTable переназначить cellrenderer (Типа дата по маске,числа фооматируются до N знаков после запятой,если Blob поле-Рисуется картинка и т.д)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание GUI на swing'e: вопросы. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]