L
linglin
Gast
HI Leute
ich würde mal fragen,mit welchen Methode sollte ich die bild kontinuelich anzeigen?
z.b, ein neues bild wird in ca 5 ms kommen.
eigentlich habe ich einfach mit imageicon so gemacht:
aber wenn das bild bsp.zu schnell kommt,wird das bild kurz verschwinden .und nach sleepzeit wieder da
sollte ich vielleicht mit andere weise z.b paint() implementieren,oder?
danke schoen fuer eine idee.
ich würde mal fragen,mit welchen Methode sollte ich die bild kontinuelich anzeigen?
z.b, ein neues bild wird in ca 5 ms kommen.
eigentlich habe ich einfach mit imageicon so gemacht:
Code:
vorlokalbild=lokalbild; // das vorletzte Bild wurde aufbewahren,bei AbbruchFall wird weiter benutzt
lokalbild=myGetImage(); // bild genohmen
if(lokalbild!=null)
{
icon.setImage(lokalbild);
lokalicon=new JLabel(icon);
lokalpanel.setLayout(new BorderLayout());
lokalpanel.add(lokalicon,BorderLayout.CENTER);
lokalpanel.revalidate();
}
else
{
if(lokalbild==null&&vorlokalbild!=null)
{
icon.setImage(vorlokalbild);
lokalicon.setIcon(icon);
lokalpanel.setLayout(new BorderLayout());
lokalpanel.add(lokalicon,BorderLayout.CENTER);
lokalpanel.revalidate();
}
sollte ich vielleicht mit andere weise z.b paint() implementieren,oder?
danke schoen fuer eine idee.