При открытия JDialog-окна из главного имеется фокус на одном из элементов. Как убрать это?
Код окна, у которой автофокус:
public class AddAmountDialog extends JDialog{
private final MainFrameGUI owner;
private final int OPERATION_TYPE;
//.. объявление графических компонентов
public AddAmountDialog(MainFrameGUI owner, int type){
super(owner, "Добавление суммы", true);
this.owner = owner;
this.OPERATION_TYPE = type;
initComponents();
initHandlers();
}
/* Графический конструктор */
private void initComponents(){
super.setLayout(null);
super.setBounds(200, 100, 250, 155);
final int PADDING = 10;
final int LABEL_WIDTH = 50;
final int LABEL_HEIGHT = 30;
/* Строка выбора типа операции */
comboBoxLabel = new javax.swing.JLabel("Тип:");
comboBoxLabel.setBounds(PADDING, PADDING, LABEL_WIDTH, LABEL_HEIGHT);
this.add(comboBoxLabel);
comboBoxItems = owner.transactions.getNameOperations(OPERATION_TYPE);
comboBox = new javax.swing.JComboBox(comboBoxItems);
comboBox.setEditable(true);
comboBox.setBounds(70, PADDING, 100, LABEL_HEIGHT);
this.add(comboBox);
deleteBtn = new JButton(delBtnIcon1);
deleteBtn.setBackground(new Color(240,240,240));
deleteBtn.setEnabled(false);
deleteBtn.setFocusable(false);
deleteBtn.setBounds(180, PADDING, 30 , LABEL_HEIGHT);
this.add(deleteBtn);
/* Строка ввода суммы */
textArealabel = new javax.swing.JLabel("Сумма:");
textArealabel.setBounds(5,45, LABEL_WIDTH, LABEL_HEIGHT);
this.add(textArealabel);
textArea = new javax.swing.JTextArea();
textArea.setBounds(70, 45, 100, LABEL_HEIGHT);
this.add(textArea);
button = new javax.swing.JButton("OK");
button.setFocusable(false);
button.setBounds(70, 80, LABEL_WIDTH, LABEL_HEIGHT);
this.add(button);
}
/* Инициализирует обработчики */
private void initHandlers(){
//.. какой-то код обработчиков событий
}
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
У меня есть сервис который с определенным интервалом подключается к серверу и сверяет последний id в БДЕсли на сервере id больше, чем у меня...
Чем чревато использование entityManager напрямую без участия DAO СлояНекоторые "программисты" не используют DAO и персистят, мержат и селектят напрямую...
Учусь на курсах, тема "Тесты Андроид-проиложений"В самом начале загвоздка