Hoi,
Ik probeer een applet te maken., met (op dit moment nog) drie knoppen.
Het probleem is dat ik er niet echt achter kom hoe ik de afbeelding op de knop krijg.
Ik kan de afbeelding getoond krijgen gewoon plain erin.
Maar zodra ik het direct aangeef als achtergrond voor de knop krijg ik een melding van
Alvast bedankt voor het ernaar kijken want de hele morgen googlen heeft me weinig opgeleverd.
Ik probeer een applet te maken., met (op dit moment nog) drie knoppen.
Het probleem is dat ik er niet echt achter kom hoe ik de afbeelding op de knop krijg.
Ik kan de afbeelding getoond krijgen gewoon plain erin.
Maar zodra ik het direct aangeef als achtergrond voor de knop krijg ik een melding van
Nu zal ik allicht het fout declareren. Maar ik heb mijn hoofd gek gezocht maar kan het echt niet vinden.cannot find symbol - variabel afbeelding1
Alvast bedankt voor het ernaar kijken want de hele morgen googlen heeft me weinig opgeleverd.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
| import java.awt.*;
import java.applet.*;
import javax.swing.ImageIcon;
public class ingmar extends Applet
{
Button object1, object2, object3;
TextField tekstvak;
Font f;
Image afbeelding1;
public void init()
{
setLayout( null );
afbeelding1 = getImage( getDocumentBase(), "knop1.gif" );
object1 = new Button( "knop1" );
object2 = new Button( "knop2" );
object3 = new Button( "knop3" );
object1.setBounds( 10, 10, 150, 150 );
object2.setBounds( 170, 10, 150, 150 );
object3.setBounds( 330, 10, 150, 150 );
///object1.setBackground( Color.green );
///object1.setImage( Image.afbeelding1 );
object1.setBackground( Image.afbeelding1 );
tekstvak = new TextField( 12 );
f = new Font( "Serif", Font.BOLD, 20 );
///knop.setBackground( Color.red );
tekstvak.setFont( f );
tekstvak.setText( "fiets" );
add( tekstvak );
add( object1 );
add( object2 );
add( object3 );
}
public void paint( Graphics g ) {
g.drawImage( afbeelding1, 100, 100, 150, 150, this );
}
} |