Fixed scrollers speed

The scrollers in the sprite selector and the xml in map editors were
slow, now it's fixed.

Also withdrawned a useless semicolon.
This commit is contained in:
DelvalletQuentin
2015-03-13 15:02:58 +01:00
parent d5eab7f17d
commit 0eee3c646b
2 changed files with 7 additions and 3 deletions

View File

@@ -154,9 +154,11 @@ public class TMXMapEditor extends Editor {
editorTabsHolder.setShowCloseButtonOnTab(false);
add(editorTabsHolder, BorderLayout.CENTER);
JScrollPane tmxScroller = new JScrollPane(getTmxEditorPane(), JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);;
JScrollPane tmxScroller = new JScrollPane(getTmxEditorPane(), JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
JScrollPane xmlScroller = new JScrollPane(getXmlEditorPane(), JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
xmlScroller.getVerticalScrollBar().setUnitIncrement(16);
editorTabsHolder.add("TMX", tmxScroller);
editorTabsHolder.add("XML", new JScrollPane(getXmlEditorPane()));
editorTabsHolder.add("XML", xmlScroller);
}
@@ -559,6 +561,7 @@ public class TMXMapEditor extends Editor {
editorPane.setEditable(false);
editorPane.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_XML);
pane.add(editorPane, JideBoxLayout.VARY);
return pane;
}
@@ -1061,7 +1064,7 @@ public class TMXMapEditor extends Editor {
listeners.remove(l);
}
public void fireListChanged() {
public void fireListChanged() {
for (ListDataListener l : listeners) {
l.contentsChanged(new ListDataEvent(this, ListDataEvent.CONTENTS_CHANGED, 0, this.getSize()));
}

View File

@@ -168,6 +168,7 @@ public class SpriteChooser extends JDialog {
JPanel wrapper = new JPanel();
wrapper.setLayout(new BorderLayout());
JScrollPane scroller = new JScrollPane(pane);
scroller.getVerticalScrollBar().setUnitIncrement(16);
scroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
wrapper.add(scroller, BorderLayout.CENTER);
// wrapper.add(buttonPane, BorderLayout.SOUTH);