All Packages Class Hierarchy This Package Previous Next Index
Class Oszi.BildPanel
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----Oszi.BildPanel
- public class BildPanel
- extends Panel
Diese Klasse ist ein Panel mit Hintergrundbild, dessen
Anzeige mittels double buffering erfolgt.
Diese Klasse kann gut für Karten im OsziGeraet
genutzt werden, um z.B. Schaltpläne im
Hintergrund anzuzeigen.
- See Also:
- addKarte
-
Hintergrundbild
- das Hintergrundbild für dieses BildPanel.
-
BildPanel()
- Konstruktor, wenn kein Hintergrundbild gewünscht
wird, sondern lediglich die double buffering-Funtionalität
ausgenutzt werden soll.
-
BildPanel(Image)
- Konstruktor mit Übergabe des Hintergrundbildes.
-
paint(Graphics)
- Die paint-Methode lädt das Hintergrundbild in einen
Puffer, führt super.paint(puffer) aus und gibt
den Puffer auf den Bildschirm aus.
-
update(Graphics)
- ruft die paint-Methode auf.
Hintergrundbild
public Image Hintergrundbild
- das Hintergrundbild für dieses BildPanel.
BildPanel
public BildPanel()
- Konstruktor, wenn kein Hintergrundbild gewünscht
wird, sondern lediglich die double buffering-Funtionalität
ausgenutzt werden soll.
Hintergrundbild wird auf null
gesetzt.
BildPanel
public BildPanel(Image img)
- Konstruktor mit Übergabe des Hintergrundbildes.
- Parameters:
- img - das Hintergrundbild
paint
public void paint(Graphics g)
- Die paint-Methode lädt das Hintergrundbild in einen
Puffer, führt super.paint(puffer) aus und gibt
den Puffer auf den Bildschirm aus.
- Overrides:
- paint in class Container
update
public void update(Graphics g)
- ruft die paint-Methode auf.
- Overrides:
- update in class Component
All Packages Class Hierarchy This Package Previous Next Index