Swift 3.0:
override var disablesAutomaticKeyboardDismissal: Bool {
get{
return false
}
set {
self.disablesAutomaticKeyboardDismissal = false
}
}
Добавьте слушателя действия к кнопке, которая вызывает setSelectedComponent или setSelectedIndex на JTabbedPane.
Я не совсем понимаю, что вы имеете в виду, говоря о кнопке, но, возможно, вы ищете setSelectedComponent
или setSelectedIndex
.
Если имя вашего jtabbedpane - mytabbedpane, это выглядит так:
mytabbedpane.getSelectedIndex();
который возвращает int этой вкладки (0,1 ... n) или
mytabbedpane.getSelectedComponent();
который возвращает String имени вкладки ("Первая вкладка", "Вторая вкладка", ...).
Если вы хотите использовать "getSelectedComponent()" для булевой логики, вы должны написать что-то вроде:
if (mytabbedpane.getSelectedComponent().equals("First tab")) {
//code here
}
а для "getSelectedIndex()", конечно же:
if (mytabbedpane.getSelectedIndex() == 0) {
//code here
}