2013-03-07 2 views
0

Я хочу текстовое поле, которое выглядит так:Меньшие текстовые поля в большом текстовом поле Java

текстовое поле. текстовое поле . текстовое поле. текстовое поле

и ввести только числа в текстовых полях. Не могли бы вы мне помочь? :)

+1

Использование Swing или AWT, ..или SWT, или GWT, или Android ..? –

+0

Использование Swing. GUI в Java – 2013-03-07 15:07:17

ответ

1

Вам не нужно родительское текстовое поле для работы в качестве контейнера для 4 текстовых полей. Поместите 4 текстовых поля внутри панели.

шаги для достижения этой цели в Java Swing:
1.Create JPanel с белым фоном.
2.Add 4 JTextField s разделено на JLabel со значением . (Используйте GridLayout, чтобы держать их в одной строке).
3.Disable подсвечивание из JTextField с и его border или сделать текстовое поле transparent
4.Instead добавить рамку к JPanel, когда какой-либо из JTextfield с принимает входные данные.

+0

Спасибо, это работает :) теперь я пытаюсь установить ограничение на ввод только чисел от 0 до 255 в текстовое поле. – 2013-03-07 13:31:21

+0

@ user2044918: Ищите 'InputVerifier' или' DocumetnListener'. –

+2

@ user2044918, если он работает, тогда вы должны принять ответ. – camickr

Смежные вопросы