Ciao a tutti, forse dal titolo non si capisce molto ma io ho un codice di questo tipo
Per necessità devo estendere JComponent (non posso estendere JButton) solo che in questo caso vorrei praticamente fare in modo che la mia classe sia un JButton ma come faccio a fargli disegnare un jbutton quando viene fatta la richiesta di disegnare il mio componente?codice:class GraphicElement extends JComponent { private JButton button = new JButton(); @Override protected void paintComponent(Graphics g) { //Usa il paint di button } }
E' possibile oppure dovrei affrontare la cosa diversamente?

Rispondi quotando