Mam mały problem tą dwójką jak mam przycisk wybrany w kodzie:
pencilButton.setBorder(BorderFactory.createEmptyBorder());
pencilButton.setIcon(new ImageIcon(this.getClass().getResource("Pencil.png")));
pencilButton.setFocusPainted(false);
pencilButton.setSelected(true);
pencilButton.setSelectedIcon(new ImageIcon(this.getClass().getResource("PencilPushed.png")));
to ikona się zmieniła na stałe ale gdy mam tak:
pencilButton.setBorder(BorderFactory.createEmptyBorder());
pencilButton.setIcon(new ImageIcon(this.getClass().getResource("Pencil.png")));
pencilButton.setFocusPainted(false);
pencilButton.setSelectedIcon(new ImageIcon(this.getClass().getResource("PencilPushed.png")));
To już nie działa po wciśnięciu przycisku dalej jest zwykła ikona