Hallo Leute,
ich versuche gerade ein Programm zu schreiben, dass aus einer bestimmten HTML-Seite Links ausliest und diese herunterlädt (ganz grob). Nun möchte ich den User entscheiden lassen, welche Links er downloadet und welche nicht. Dazu benutze ich JCheckboxes, die einem JPanel hinzugefügt werden, welchen selbst Teil eines JScrollPanes ist. Wenn das Programm jetzt die Checkboxen zum Panel hinzufügt, wird leider das ScrollPane "unauswählbar", besser gesagt, ich kann die vertikale ScrollBar (always) nicht auswählen.
Hier der - mMn - verantwortliche Code
ich wäre sehr dankbar, wenn ihr mir helfen könntet.
Sanguinus
ich versuche gerade ein Programm zu schreiben, dass aus einer bestimmten HTML-Seite Links ausliest und diese herunterlädt (ganz grob). Nun möchte ich den User entscheiden lassen, welche Links er downloadet und welche nicht. Dazu benutze ich JCheckboxes, die einem JPanel hinzugefügt werden, welchen selbst Teil eines JScrollPanes ist. Wenn das Programm jetzt die Checkboxen zum Panel hinzufügt, wird leider das ScrollPane "unauswählbar", besser gesagt, ich kann die vertikale ScrollBar (always) nicht auswählen.
Hier der - mMn - verantwortliche Code
Java:
private void addLinks(ArrayList<String> links) {
boxPanel.removeAll();
mySPane.removeAll();
for(int i=0;i<links.size();i++) {
myBoxes.add(new JCheckBox(links.get(i).split("/")[links.get(i).split("/").length-1],true));
myBoxes.get(i).setToolTipText(links.get(i));
myBoxes.get(i).setVisible(true);
myBoxes.get(i).setBounds(0,20*(i),350,20);
boxPanel.add(myBoxes.get(i));
boxPanel.revalidate();
}
mySPane.add(boxPanel);
}
ich wäre sehr dankbar, wenn ihr mir helfen könntet.
Sanguinus