Hallo ,
ich habe mal wieder ein KLEINES Problem ;D
und zwar :
ein JFrame mit BorderLayout .
im "CENTER" des Frames soll ein JPanel mit FlowLayout das scrollbar ist.
soweit geht das auch ...
nur das lässt soch das scrollPane nur Seitwärts verschieben ,
obwhol das Panel länger als breit (1000, 3000) ist und das FlowLayout im Panel dafür sorgen müsste das die Elemente (mit einer breite von 900 ) untereinander angeordent werden...
Wenn ich das JScrollPane weg lasse und das JPanel(pan) so ins Center vom Frame lege kommt alles untereinander wie es sein sollte ...
Hat jemand eine idee ? bzw kann man das Problem so verstehen ? ;D
ich habe mal wieder ein KLEINES Problem ;D
und zwar :
ein JFrame mit BorderLayout .
im "CENTER" des Frames soll ein JPanel mit FlowLayout das scrollbar ist.
soweit geht das auch ...
nur das lässt soch das scrollPane nur Seitwärts verschieben ,
obwhol das Panel länger als breit (1000, 3000) ist und das FlowLayout im Panel dafür sorgen müsste das die Elemente (mit einer breite von 900 ) untereinander angeordent werden...
Code:
DaleSegmentBuffer pan = new DaleSegmentBuffer(); //DaleSegmentBuffer == JPane
JScrollPane Scroll = new JScrollPane(pan);
pan.addLayoutManager(new FlowLayout);
pan.setSize(1000, 3000);
pan.setMaximumSize(new Dimension(1000, 3000));
Scroll.setPreferredSize(new Dimension(1150, 3000));
Scroll.setViewportView(pan);
this.add("Center", Scroll);
Wenn ich das JScrollPane weg lasse und das JPanel(pan) so ins Center vom Frame lege kommt alles untereinander wie es sein sollte ...
Hat jemand eine idee ? bzw kann man das Problem so verstehen ? ;D