Код такой:
JTextField txt = new JTextField();
txt.setBorder(BorderFactory.createMatteBorder(2,2,2,2,Color.red));
Однако текстовое поле игнорирует мой вызов setBorder
.
Без изменений вообще.
Я должен был заменить его на JLabel
(например)
JLabel txt = new JLabel();
txt.setBorder(BorderFactory.createMatteBorder(2,2,2,2,Color.red));
Я бы увидел красную рамку.
Кто-нибудь может сказать мне, почему? Или еще лучше объясните мне, как добавить границу в JTextField
?