W
Wanki
Gast
Hallo zusammen,
Ich bin ein ziemlicher Anfänger was Java programmierung angeht.....
Jetzt bin ic hgrad ein bisschen am rumtüfteln und bin jetzt auf folgendes Problem gestoßen:
Ich möchte in der Mitte oben eine Überschrift haben, darunter ein größeres Anzeigefeld ( Label?) und dann rechts und links ein Button darunter in der Mitte ein Button und unten rechts ein Button.
mein problem jetzt, ich bekomme die Buttons nicht so hin wie ich sie haben möchte und habe keine Ahnung wie man die größe des Labels ändert.........
Achso ja und ich möchte dass der Button in der Mitte genauso groß wie die anderen Buttons ist. wie mache ich das?
Zur Erklärung in dem größeren label sollen später Ding angezeigt werden, also noch nichts vordefiniertes.......
Mein Quelltext sieht bis jetzt so aus :
In MYWindowListener steht lediglich drin dass ich dass Fenster schließen kann und in
MyActionListener :
Danke im vorraus für eure Hilfe!
Wanki
Ich bin ein ziemlicher Anfänger was Java programmierung angeht.....
Jetzt bin ic hgrad ein bisschen am rumtüfteln und bin jetzt auf folgendes Problem gestoßen:
Ich möchte in der Mitte oben eine Überschrift haben, darunter ein größeres Anzeigefeld ( Label?) und dann rechts und links ein Button darunter in der Mitte ein Button und unten rechts ein Button.
mein problem jetzt, ich bekomme die Buttons nicht so hin wie ich sie haben möchte und habe keine Ahnung wie man die größe des Labels ändert.........
Achso ja und ich möchte dass der Button in der Mitte genauso groß wie die anderen Buttons ist. wie mache ich das?
Zur Erklärung in dem größeren label sollen später Ding angezeigt werden, also noch nichts vordefiniertes.......
Mein Quelltext sieht bis jetzt so aus :
Code:
import java.awt.*;
public class test extends Frame
{
private GridLayout myGridLayout = new GridLayout(2,0);
private MyWindowListener myWindowListener = new MyWindowListener();
private MyActionListener myActionListener = new MyActionListener();
private Button btn1 = new Button("1");
private Button btn2 = new Button("2");
private Button btn3 = new Button("3");
private Button btn4 = new Button("4");
private Panel pnlNorth = new Panel(new BorderLayout());
private Panel pnlCenter = new Panel(new GridLayout(2,0));
private Panel pnlSouth = new Panel(new FlowLayout(FlowLayout.RIGHT));
private Label lblUeberschrift = new Label("Ueberschrift");
private label lbl = new Label("");
public ReProMos()
{
this.setTitle("ReProMos");
this.lblUeberschrift.setFont(new Font("",Font.BOLD,16));
this.pnlNorth.add(lblUeberschrift);
this.setSize(300,300);
this.pnlNorth.add(btn1, BorderLayout.WEST);
this.pnlNorth.add(btn2, BorderLayout.EAST);
this.pnlCenter.add(btn3);
this.pnlSouth.add(btn4);
this.add(pnlNorth, BorderLayout.NORTH);
this.add(pnlCenter, BorderLayout.CENTER);
this.add(pnlSouth, BorderLayout.SOUTH);
this.show();
this.addWindowListener(this.myWindowListener);
this.btn1.addActionListener(this.myActionListener);
this.btn2.addActionListener(this.myActionListener);
this.btn3.addActionListener(this.myActionListener);
this.btn4.addActionListener(this.myActionListener);
}
public static void main(String args[])
{
test f = new test();
}
}
In MYWindowListener steht lediglich drin dass ich dass Fenster schließen kann und in
MyActionListener :
Code:
import java.awt.event.*;
public class MyActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
int wert = Integer.parseInt(e.getActionCommand());
switch(wert)
{
case 1: System.exit(0);
case 2: System.out.println("Button 2"); break;
case 3: System.out.println("Button 3"); break;
case 4: System.out.println("Button 4"); break;
}
}
}
Danke im vorraus für eure Hilfe!
Wanki