Utveckla ett GUI
Hej!
Är ganska ny på java programmering, och försöker göra ett enkelt gui till ett kortspel.
Det jag inte får till är hur jag gör för att få två (eller flera) knappar bredvid varandra.
Detta är fönstret, (och programmet är inte färdigt ännu...)
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.text.*;
public class Fonster3 extends JFrame
{
private JTextArea textruta;
public static void main(String[] args)
{
Fonster3 fönster = new Fonster3();
fönster.show();
}
public Fonster3()
{
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 400);
setLocation(100, 100);
setTitle("21!");
Panel buttonPanel = new Panel();
JButton knapp = new JButton("Dra");
JButton knapp2 = new JButton("Stanna");
textruta = new JTextArea();
Container innehåll = getContentPane();
innehåll.setLayout(null);
innehåll.add(knapp);
innehåll.add(knapp2);
innehåll.add(textruta);
textruta.setBounds(20, 20, 250, 250);
knapp.setBounds(15, 290, 150, 40);
knapp2.setBounds(20, 290, 150, 40);
KnappLyssnare lyssnare = new KnappLyssnare(this);
knapp.addActionListener(lyssnare);
}
public void knappKlickad()
{
textruta.setText
("Du fick...");
}
}
class KnappLyssnare implements ActionListener
{
Fonster3 fönster;
public KnappLyssnare(Fonster3 fönster)
{
this.fönster = fönster;
}
public void actionPerformed(ActionEvent händelse)
{
fönster.knappKlickad();
}
}
Tacksam för all hjälp!