powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание GUI на swing'e: вопросы.
4 сообщений из 4, страница 1 из 1
Создание GUI на swing'e: вопросы.
    #38182101
OFIGEVAYUSHIY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.

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

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

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

PS. Не пинайте, плз, за корявую формулировку, я совершенный дуб пока что в яве :-)
...
Рейтинг: 0 / 0
Создание GUI на swing'e: вопросы.
    #38182123
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никакой прямой связи между полями в базе и форматированием на 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
Создание GUI на swing'e: вопросы.
    #38182414
OFIGEVAYUSHIY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

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


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