package test;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.awt.event.*;
public class KB extends JFrame {
// Anfang Attribute
// Ende Attribute
public KB(String title) {
// Frame-Initialisierung
super(title);
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
int frameWidth = 600;
int frameHeight = 500;
setSize(frameWidth, frameHeight);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
int x = (d.width - getSize().width) / 2;
int y = (d.height - getSize().height) / 2;
setLocation(x, y);
setResizable(false);
Container cp = getContentPane();
cp.setLayout(null);
// Anfang Komponenten
JTextField Feld1 = new JTextField("");
JTextField Feld2 = new JTextField("");
JTextField Feld3 = new JTextField("");
JTextField Feld4 = new JTextField("");
JTextField Feld5 = new JTextField("");
JButton Start = new JButton();
JButton Stop = new JButton();
Start.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
try {
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_WINDOWS);
robot.keyRelease(KeyEvent.VK_WINDOWS);
} catch (AWTException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
});
// Ende Komponenten
setVisible(true);
Feld1.setVisible(true);
Feld1.setBounds(25,50,550,20);
cp.add(Feld1);
Feld2.setVisible(true);
Feld2.setBounds(25,75,550,20);
cp.add(Feld2);
Feld3.setVisible(true);
Feld3.setBounds(25,100,550,20);
cp.add(Feld3);
Feld4.setVisible(true);
Feld4.setBounds(25,125,550,20);
cp.add(Feld4);
Feld5.setVisible(true);
Feld5.setBounds(25,150,550,20);
cp.add(Feld5);
Start.setVisible(true);
Start.setBounds(25,20,75,20);
Start.setText("Start");
cp.add(Start);
Stop.setVisible(true);
Stop.setBounds(500,20,75,20);
Stop.setText("Stop");
cp.add(Stop);
} // end of public KB
// Anfang Methoden
// Ende Methoden
public static void main(String[] args) throws AWTException {
new KB("KB");
} // end of main
} // end of class KB