import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.TextField;
import java.io.IOException;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.lang.Math;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JOptionPane;
public class Klasse1 extends javax.swing.JFrame
{
//Deklarieren der Interaktionselemente
//javax.swing.JLabel Beschriftung;
//javax.swing.JButton Schalter;
// Konstruktor
public Klasse1()
{
// Layout und Groesse des Zeichenbereiches festlegen
// damit Interaktionselemente darauf plaziert werden koennen.
getContentPane().setLayout(null);
getContentPane().setSize(900,950);
setBackground(Color.lightGray);
setSize(600,600);
// public static void main(String[] args)throws NumberFormatException, IOException
// public static void main(String[] args )
//
// String pass = new String(JOptionPane.showInputDialog("Bitte Passwot eingeben!"));
// while(!(pass.equals("123"))) {
// pass = new String(JOptionPane.showInputDialog("Bitte Passwot eingeben!"));
}
// }
/**
private Image img;
public void Example ()
{
int zufall = 1 + (int)(Math.random() * 18);
// setBackground(Color.lightGray);
// setSize(600,600);
//WindowListener
addWindowListener(
new WindowAdapter()
{
public void windowClosing(WindowEvent event)
{
System.exit(0);
}
}
);
//Bild laden
img = getToolkit().getImage("croco.jpg");
MediaTracker mt = new MediaTracker(this);
mt.addImage(img, 0);
try
{
//Warten, bis das Image vollständig geladen ist,
mt.waitForAll();
}
catch (InterruptedException e)
{
//nothing
}
setVisible(true);
}
public void paint(Graphics g)
{
g.drawImage(img,0,25,this);
}
*/
//------------------------------Layout-----------------------------------
//--Fenster--
TextField Fenster = new TextField();
Fenster.setBounds(10,10,220,25);
void add(Fenster);
getEdt Fenster().getText();
//----7----
JButton Schalterb = new javax.swing.JButton("7");
Schalterb.setBounds(10,70, 50, 50);
// Den Schalter dem Zeichenbereich hinzufuegen:
getContentPane().add(Schalterb);
//----8---
JButton Schalterc = new javax.swing.JButton("8");
Schalterc.setBounds(70,70, 50, 50);
getContentPane().add(Schalterc);
//----9---
JButton Schalterd = new javax.swing.JButton("9");
Schalterd.setBounds(130,70, 50, 50);
getContentPane().add(Schalterd);
//----4---
JButton Schaltere = new javax.swing.JButton("4");
Schaltere.setBounds(10,130, 50, 50);
getContentPane().add(Schaltere);
//----5---
JButton Schalterf = new javax.swing.JButton("5");
Schalterf.setBounds(70,130, 50, 50);
getContentPane().add(Schalterf);
//----6---
JButton Schalterg = new javax.swing.JButton("6");
Schalterg.setBounds(130,130, 50, 50);
getContentPane().add(Schalterg);
//----1---
JButton Schalterh = new javax.swing.JButton("1");
Schalterh.setBounds(10,190, 50, 50);
getContentPane().add(Schalterh);
//----2---
JButton Schalteri = new javax.swing.JButton("2");
Schalteri.setBounds(70,190, 50, 50);
getContentPane().add(Schalteri);
//----3---
JButton Schalterj = new javax.swing.JButton("3");
Schalterj.setBounds(130,190, 50, 50);
getContentPane().add(Schalterj);
//----0---
JButton Schalterk = new javax.swing.JButton("0");
Schalterk.setBounds(70,250, 50, 50);
getContentPane().add(Schalterk);
//----=---
JButton Schalterl = new javax.swing.JButton("=");
Schalterl.setBounds(130,250, 50, 50);
getContentPane().add(Schalterl);
//----,---
JButton Schalterm = new javax.swing.JButton(",");
Schalterm.setBounds(10,250, 50, 50);
getContentPane().add(Schalterm);
//----+---
JButton Schalterz = new javax.swing.JButton("+");
Schalterz.setBounds(190,220, 40, 80);
getContentPane().add(Schalterz);
//--------
JButton Schaltero = new javax.swing.JButton("-");
Schaltero.setBounds(190,170, 40, 40);
getContentPane().add(Schaltero);
//----/---
JButton Schalterp = new javax.swing.JButton("/");
Schalterp.setBounds(190,120, 40, 40);
getContentPane().add(Schalterp);
//----*---
JButton Schalterq = new javax.swing.JButton("*");
Schalterq.setBounds(190,70, 40, 40);
getContentPane().add(Schalterq);
}
//Klassenoperation main
public static void main(String args[])
{
//Erzeugen eines Objekts von der Klasse MiniGUI_Schalter_Text
Klasse1 UnsereGUI = new Klasse1();
UnsereGUI.setTitle("Das Fenster zur Java-Welt");
UnsereGUI.setSize(800,800);
UnsereGUI.setVisible(true);
UnsereGUI.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
UnsereGUI.start();
}
public void start()
{
// Beschriftung.setText("Text");
// Schalter.setText("Button");
}
}