PDA

Visualizza la versione completa : [JAVA] JButton dentro un JScrollPane


patrix.999
20-10-2005, 23:16
Ciao a tutti!

Devo inserire un JButton al centro di uno JScrollPane, ma ho un problema: riesco a inserire il bottone alla perfezione, solo che questo prende la dimensione dello JScrollPane invece che quella che gli setto io, occupando tutto il pannello.
Questo il codice che uso:


JButton buttonAllegato = new JButton("",new ImageIcon("..."));
buttonAllegato.setPreferredSize(new Dimension(100,100));
JScrollPaneImmagine.getViewport().removeAll();
JScrollPaneImmagine.getViewport().add(buttonAllega to);
JScrollPaneImmagine.getViewport().validate();
JScrollPaneImmagine.getViewport().repaint();


Idee del motivo e di come risolvere il problema?

SilverJava
21-10-2005, 10:35
Se mettessi tt il listato sarebbe meglio... c sono dei metodi ke nn capisco... l'unica idea ke mi viene di mettere un setBounds(int x, int y, int width, int height) della classe java.awt.Component al JBotton...

Loading