ich habe ein applet geschrieben aber irgendwas funktioniert nicht...
Programmm: import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class TomAndJerry extends Applet implements AdjustmentListener{
private Scrollbar sbTom;
private Scrollbar sbJerry;
private int tomValue;
private int jerryValue;
public void init(){
sbTom=new Scrollbar(Scrollbar.HORIZONTAL,0,1,0,100);
sbJerry=new Scrollbar(Scrollbar.HORIZONTAL,0,1,0,100);
sbTom.addAdjustmentListener(this);
sbJerry.addAdjustmentListener(this);
add(sbTom);
add(sbJerry);
}
public void paint(Graphics g){
g.fillRect(15,60,350,2);
g.drawString("Tom",20,100);
g.drawString("Jerry",20,130);
g.setColor(Color.green);
g.fillRect(70,85,tomValue*3,20);
g.setColor(Color.red);
g.fillRect(70,115,jerryValue*3,20);
g.setColor(Color.black);
g.fillRect(15,150,350,2);
if(tomValue>jerryValue){
g.drawString("Tom is bigger",20,250);
}
else if(jerryValue>tomValue){
g.drawString("Jerry is bigger",20,250);
}
else{
g.drawString("Gleichstand",20,250);
}
}
public void adjustmentValueChanged(AdjustmentEvent e){
tomValue=sbTom.getValue();
jerryValue=sbJerry.getValue();
repaint();
}
Fehlermeldung:
symbol : method addAdjustmentListener(TomAndJerry)
location: class Scrollbar
sbJerry.addAdjustmentListener(this);
^
TomAndJerry.java:57:19: cannot find symbol
symbol : method getValue()
location: class Scrollbar
tomValue=sbTom.getValue();
^
TomAndJerry.java:58:23: cannot find symbol
symbol : method getValue()
location: class Scrollbar
jerryValue=sbJerry.getValue();
^
.\Scrollbar.java:16:34: cannot find symbol
symbol : variable HORIZONTAL
location: class Scrollbar
sb1 = new Scrollbar(Scrollbar.HORIZONTAL,0,1,0,100);
^
.\Scrollbar.java:16:11: internal error; cannot instantiate Scrollbar. at Scrollbar to ()
sb1 = new Scrollbar(Scrollbar.HORIZONTAL,0,1,0,100);
^
.\Scrollbar.java:17:8: cannot find symbol
symbol : method addAdjustmentListener(Scrollbar)
location: class Scrollbar
sb1.addAdjustmentListener(this);
^
.\Scrollbar.java:20:34: cannot find symbol
symbol : variable VERTICAL
location: class Scrollbar
sb2 = new Scrollbar(Scrollbar.VERTICAL,0,1,0,100);
^
.\Scrollbar.java:20:11: internal error; cannot instantiate Scrollbar. at Scrollbar to ()
sb2 = new Scrollbar(Scrollbar.VERTICAL,0,1,0,100);
^
.\Scrollbar.java:21:8: cannot find symbol
symbol : method addAdjustmentListener(Scrollbar)
location: class Scrollbar
sb2.addAdjustmentListener(this);
^
14 errors