8
Ich füge ein JPanel
in einem JScrollPane
in meinem Projekt hinzu.Wie erhöhe ich die langsame Scrollgeschwindigkeit auf einem JScrollPane?
Alles funktioniert gut, aber es gibt ein Problem mit der Maus Scrollen mit dem Maus-Wheel in JPanel. Die Geschwindigkeit ist beim Scrollen sehr langsam. Wie kann ich es schneller machen?
Mein Code ist:
JPanel panel = new JPanel();
panel.setLayout(new BorderLayout());
objCheckBoxList = new CheckBoxList();
BaseTreeExplorer node = (BaseTreeExplorer)projectMain.objCommon.tree.getLastSelectedPathComponent();
if (node.getObject() != null) {
cmbList.setSelectedItem(node.getParent().toString());
} else {
if (node.toString().equalsIgnoreCase("List of attributes")) {
cmbList.setSelectedIndex(0);
} else {
cmbList.setSelectedItem(node.toString());
}
}
panel.add(objCheckBoxList);
JScrollPane myScrollPanel = new JScrollPane(panel);
myScrollPanel.setPreferredSize(new Dimension(200, 200));
myScrollPanel.setBorder(BorderFactory.createTitledBorder("Attribute List"));
Dank @mbaydar für die Antwort. – Ronak