У меня есть кнопка с именем three_button и three_button.setText ("Open");
Когда пользователь нажимает кнопку, фрейм открывается командой setVisible (true).И текст кнопки меняется на Закрыть.Теперь, когда я снова нажимаю эту кнопку, я хочу, чтобы на этот раз рамка была закрыта, потому что рамка уже видна.Код ниже.Я попытался создать другой класс обработчика в том же классе обработчика, но это не сработало, но.Есть предложения?
Другими словами:
if(frame is visible and open) { the button once pressed should close the frame}
else if (frame is not opened) {the button once pressed should open the frame}
Вот мой код:
thehandler handler = new thehandler();
three_button.addActionListener(handler);
private class thehandler implements ActionListener{ public void
actionPerformed(ActionEvent event){
TabbedPaneExample frame = new TabbedPaneExample();
frame.setVisible(true);
three_button.setText("Close"); }}