public class ControllerBildeViser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
ControllerBildeViser.BildeKnappLytter |
Modifier and Type | Field and Description |
---|---|
private int |
antallBilder |
private java.awt.image.BufferedImage[] |
bilder |
private int |
bildeSomVises |
private BildeViser |
bildeVindu |
private Bolig |
bolig |
private boolean |
erMegler |
Constructor and Description |
---|
ControllerBildeViser(Bolig bolig,
boolean erMegler) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
getGalleriSti(Bolig bolig) |
private void |
kanppeStyring() |
private void |
lesInnBilder(Bolig bolig)
Leser inn alle bilder som finnes i galleriet, inn i arrayen med
BufferedImage.
|
private void |
oppdaterBildeTeller() |
private void |
skruAvKnapper() |
private boolean |
slettBilde(Bolig bolig,
int bildenr) |
private void |
visBilde(java.awt.image.BufferedImage bilde)
Setter bilde i panelet for visning
|
private void |
visForrigeBilde()
Viser forrige bilde i arrayen så lenge det finnes.
|
private void |
visNesteBilde()
Viser neste bilde i den innleste bildearrayen hvis det finnnes.
|
private void |
visSpesifikkBilde(int bildenummer)
Henter opp et bilde fra arrayen og viser det i panelet.
|
private Bolig bolig
private BildeViser bildeVindu
private java.awt.image.BufferedImage[] bilder
private boolean erMegler
private int bildeSomVises
private int antallBilder
public ControllerBildeViser(Bolig bolig, boolean erMegler)
private void skruAvKnapper()
private java.lang.String getGalleriSti(Bolig bolig)
private void lesInnBilder(Bolig bolig) throws java.io.IOException
bolig
- java.io.IOException
private void visBilde(java.awt.image.BufferedImage bilde)
bilde
- private void visSpesifikkBilde(int bildenummer)
bildenummer
- Et bildenummer for bilde som er lagret i galleriet
ikke indeks til oversikten over bilder.private void kanppeStyring()
private void visNesteBilde()
private void visForrigeBilde()
private boolean slettBilde(Bolig bolig, int bildenr) throws java.io.IOException
java.io.IOException
private void oppdaterBildeTeller()