Sto lavorando con la grafica in Java.
Il primo problema è questo.
Ho una classe che estende la classe JPanel.
In tale JPanel setto la dimensione in questo modo
Poi inizio a disegnarci, in questo modo, dei rettangolithis.setSize(500, 500)
Vorrei adesso aggiungere un JScrollPane al mio pannello in modo da poter visualizzare i rettangoli disegnati senza dover espandere il frame che contiene il pannello.public void paint (Graphics g){
Graphics2D g2 = (Graphics2D) g;
g2.draw3DRect(0, 0, 200, 200, true);
g2.draw3DRect(0, 200, 200, 200, true);
g2.draw3DRect(0, 400, 200, 200, true);
g2.draw3DRect(0, 600, 200, 200, true);
Ho provato in questo modo:
Eppure nulla cambia, nulla muta.JScrollPane scroll_pane = new JScrollPane();
scroll_pane.setViewportView(this);
In che modo posso risolvere?