Hallo,
ich platziere ein JXImagePanel (SwingX) in einem JScrollPane. Leider bekomme ich jedoch nicht die gewünschten Scrollbalken zu sehen, wenn das Image (und somit das ImagePanel) zu groß wird. Laut Javadoc wird die PreferredSize beim Aufruf von setImage(...) in JXImagePanel automatisch angepasst. Aber auch beim manuellen setzen der PreferredSize funktioniert es nicht.
Hier der vereinfachte Sourcecode:
Ich benutze SwingX Version 0.9.3.
Weiss jemand Rat?
TIA byto
ich platziere ein JXImagePanel (SwingX) in einem JScrollPane. Leider bekomme ich jedoch nicht die gewünschten Scrollbalken zu sehen, wenn das Image (und somit das ImagePanel) zu groß wird. Laut Javadoc wird die PreferredSize beim Aufruf von setImage(...) in JXImagePanel automatisch angepasst. Aber auch beim manuellen setzen der PreferredSize funktioniert es nicht.
Hier der vereinfachte Sourcecode:
Code:
JXImagePanel imagePanel = new JXImagePanel();
imagePanel.setImage(image);
JPanel content = new JPanel();
content.setLayout(new BorderLayout());
JScrollPane scrollPane = new JScrollPane();
scrollPane.setViewPort(imagePanel);
content.add(scrollPane, BorderLayout.NORTH);
Ich benutze SwingX Version 0.9.3.
Weiss jemand Rat?
TIA byto