Hallo,
ich habe auf meinem Panel ein *.svg- Bild platziert und zwar so:
Mein Probelm ist jetzt, dass das *.svg- Bild, wennich meinen JFrame größer mache, sich auch mitverschiebt, d.h. es wird größer oder kleiner.
Was könnte ich da machen, ich möchte, dass das Bild an der linken oberen Ecke fixiert ist und wenn man den JFrame kleiner macht dann soll man eben nicht mehr das ganze Bild sehen.
Vielleicht hat da jemand eine Idee.
lg
Michl
ich habe auf meinem Panel ein *.svg- Bild platziert und zwar so:
Code:
myPanel = new JSVGCanvas();
myPanel.setLayout(null);
myPanel.setBounds(states.elementAt(i).getxPosition(), states.elementAt(i).getyPosition(), 700, 600);
myPanel.setBorder(states.elementAt(i).getBorder());
etwas später:
File f = new File(System.getProperty("user.dir") + "\\pics\\bild.svg");
myPanel.setURI(f.toURL().toString()); // hier gebe ich das *.svg- Bild auf das Panel von oben
Mein Probelm ist jetzt, dass das *.svg- Bild, wennich meinen JFrame größer mache, sich auch mitverschiebt, d.h. es wird größer oder kleiner.
Was könnte ich da machen, ich möchte, dass das Bild an der linken oberen Ecke fixiert ist und wenn man den JFrame kleiner macht dann soll man eben nicht mehr das ganze Bild sehen.
Vielleicht hat da jemand eine Idee.
lg
Michl