S
Sasku
Gast
Hey Leute,
ich bin dabei bei meinem Programm ein JScrollPane einzufügen. Allerdings ist es so, dass es beim Scrollen dann den Inhalt, welcher nicht im Fenster ist auch beim Scrollen nicht angezeigt wird.. und wenn man wieder zurückscrollt, also auf Seitenanfang, ist der Inhalt weg. Also übeschreibt das ScrollPane den Inhalt.
Wie kann ich das beheben.? Mein Code bisjetzt. :
Danke schonmal für die Hilfe!!
ich bin dabei bei meinem Programm ein JScrollPane einzufügen. Allerdings ist es so, dass es beim Scrollen dann den Inhalt, welcher nicht im Fenster ist auch beim Scrollen nicht angezeigt wird.. und wenn man wieder zurückscrollt, also auf Seitenanfang, ist der Inhalt weg. Also übeschreibt das ScrollPane den Inhalt.
Wie kann ich das beheben.? Mein Code bisjetzt. :
Code:
JLabel[] frage = new JLabel[anzFragen];
JLabel[] antwort = new JLabel[anzFragen ];
for(int i = 0; i< anzFragen; i++){ // hier sollen Fragen Arrays definiert werden.
frage[i] = new JLabel("Frage "+(i+1)+":");
frageEin[i] = new JTextField(); // Textfelder und TextArea sind statisch definiert.
antwort[i] = new JLabel("Antwort "+(i+1)+":");
antwortEin[i] = new JTextArea();
frage[i].setBounds(0,i*100,50,20); // positionierung der Fragen nur zu Testzwecken.. kommt aber aufs gleiche raus.
tabContent[3].add(frage[i]);
}
JPanel scrollPanel = new JPanel();
scrollPanel.setLayout(null);
scrollPanel.setBounds(0, 0, 700, 1000);
// tester.setBackground(Color.green);
scrollPanel.setPreferredSize(new Dimension(700, 1000));
scrollPanel.setMinimumSize(new Dimension(700, 1000));
JScrollPane scrolls=new JScrollPane(scrollPanel,
ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
scrolls.setBounds(0, 0, 690, 420);
tabContent[3].add(scrolls);
Danke schonmal für die Hilfe!!