G
Guest
Gast
Tach!
Um einen Undecorated-Frame zu resizen, der einige JPanels in sich besitzt, nutze ich folgene Funktion (im MouseDragged-Adapter eines Panels, das ganz ganz ganz unten rechts ist)
An sich funkttioniert es auch perfekt, Problem ist nur, dass das ganze Teil extremst flimmern tut, wenn ich es resize ...
ich denke, es liegt an dem pack(), ohne welches sich die einzelnen Panels allerdings nicht mit resizen ...
Wie kann ich das unterbinden oder wenigstens etwas verbessern?
mfg, eyeless
Um einen Undecorated-Frame zu resizen, der einige JPanels in sich besitzt, nutze ich folgene Funktion (im MouseDragged-Adapter eines Panels, das ganz ganz ganz unten rechts ist)
Code:
int newW = getWidth()+evt.getX();
int newH = getHeight()+evt.getY();
setPreferredSize(new Dimension(newW,newH));
pack();
An sich funkttioniert es auch perfekt, Problem ist nur, dass das ganze Teil extremst flimmern tut, wenn ich es resize ...
ich denke, es liegt an dem pack(), ohne welches sich die einzelnen Panels allerdings nicht mit resizen ...
Wie kann ich das unterbinden oder wenigstens etwas verbessern?
mfg, eyeless