Невидимая кнопка

196
30 января 2018, 10:06

Помогите пожалуйста, столкнулся с непонятной проблемой: Всего есть 3 класca, мне нужно чтобы при переключении на class_0 или class_1 нажатая кнопка становилась невидимой

    public class menu extends JFrame {
    JButton button_0 = new JButton(new ImageIcon("back.png"));
        JButton button_1 = new JButton(new ImageIcon("resume_1.png"));
    public AllHistory(String s){
            super(s);
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            setExtendedState(JFrame.MAXIMIZED_BOTH);   
            setUndecorated(true);
            JPanel panel = new JPanel(null);
            panel.add(button_0);
            button_0.addActionListener(new ButtonEventListener());
            button_0.setSize(300, 175);
            button_0.setLocation(-15,600);
            button_0.setIconTextGap(10);
            button_0.setBorderPainted(false);
            button_0.setFocusPainted(false);
            button_0.setContentAreaFilled(false);
            panel.add(button_1);
            button_1.addActionListener(new ButtonEventListener());
            button_1.setSize(425,125);
            button_1.setLocation(944,624);
            button_1.setIconTextGap(10);
            button_1.setBorderPainted(false);
            button_1.setFocusPainted(false);
            button_1.setContentAreaFilled(false);
            button_1.setRolloverIcon(new ImageIcon("resume.png"));
    }class ButtonEventListener implements ActionListener{
            public void actionPerformed(ActionEvent e){
    if(e.getSource()==button_0){
                class_0 cl0 = new class_0();
                cl0.setVisible(true);
                setVisible(false);
    }
    if(e.getSource()==button_1){
                class_1 cl1 = new class_1();
                cl1.setVisible(true);
                setVisible(false);
            }
        }
    }
}

Пробовал сделать её невидимой с помощью setVisible(false), работало пока не переключился в class_1 и не вернулся обратно в menu

P.S то 1 светится то другая

READ ALSO
Создание List в Spring

Создание List в Spring

Выдает большой кусок текста об ошибке, но не могу понять в чем дело

287
сообщение с сервера на Android клиент

сообщение с сервера на Android клиент

Собственно такой вопрос, каким образом мы можем отправить сообщение с сервера на Java на Андроид клиент? У меня нормально передаёт данные с Андроида...

209
Как сгенерировать WSDL файл на Java

Как сгенерировать WSDL файл на Java

Имеется soap веб сервис и его WSDL описание: https://ws**demo

163