Habe da ein kleines Programm das im Frame einen Schieberegler einbauen soll, der Code wird einwandfrei
compilet, jedoch wird im Frame kein Schieberegler angezeigt, nur "Aktueller Wert ist 0".
Hat jemand eine Idee an was das liegen könnte?
compilet, jedoch wird im Frame kein Schieberegler angezeigt, nur "Aktueller Wert ist 0".
Hat jemand eine Idee an was das liegen könnte?
Code:
import java.awt.*;
import java.awt.event.*;
public class ErstesEreignis extends Frame implements AdjustmentListener {
public ErstesEreignis (String title){
super (title);
setSize(600,600);
setVisible(true);
}
private Scrollbar schieber;
private int schieberWert = 0;
public void init() {
schieber = new Scrollbar(Scrollbar.HORIZONTAL, 0,1,0,100);
add(schieber);
schieber.addAdjustmentListener(this);
}
public void paint(Graphics g) {
g.drawString("Aktueller Wert ist " + schieberWert, 100,100);
}
public void adjustmentValueChanged(AdjustmentEvent e) {
schieberWert = schieber.getValue();
repaint();
}
public static void main (String[] args) {
ErstesEreignis los = new ErstesEreignis("Das erste Ereignis");
los.init();
}
}