1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
/*
* Generated with JinBean Java GUI Builder v0.9.7
* 2006-05-01 09:34:48
*
* Copyright (c) 2005 Jens Becker
* <a href="mailto:jb@intermitto.net">jb@intermitto.net</a>
*
* See <a href="http://jinbean.intermitto.net/">http://jinbean.intermitto.net</a>
* for license and details.
*/
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
/**
* Place JavaDoc information for this class here.
*/
public class LagerGUI extends JFrame implements ActionListener
{
// attributes
private JButton jButton3;
private JTextField jTextField5;
private JLabel jLabel7;
private JTextField jTextField9;
private JLabel jLabel11;
private JTextField jTextField13;
private JLabel jLabel15;
private JTextField jTextField17;
private JLabel jLabel19;
/**
* Default Constructor. Sets frame preferences and initializes the GUI.
*/
public LagerGUI() {
// init contentPane and components
this.initGUI();
// frame properties
this.setVisible(true);
}
/**
* Create graphical components and display them.
*/
private void initGUI() {
// components
jButton3 = new JButton("Einliefern");
jTextField5 = new JTextField();
jLabel7 = new JLabel("Auftragsnummer");
jTextField9 = new JTextField();
jLabel11 = new JLabel("Anzahl");
jTextField13 = new JTextField();
jLabel15 = new JLabel("Länge");
jTextField17 = new JTextField();
jLabel19 = new JLabel("Holzart");
// Properties and methods
this.setSize(new Dimension(306, 266));
this.getContentPane().add(jButton3);
this.getContentPane().add(jTextField5);
this.getContentPane().add(jLabel7);
this.getContentPane().add(jTextField9);
this.getContentPane().add(jLabel11);
this.getContentPane().add(jTextField13);
this.getContentPane().add(jLabel15);
this.getContentPane().add(jTextField17);
this.getContentPane().add(jLabel19);
this.getContentPane().setLayout(null);
this.getContentPane().setName(null);
this.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
this.setMinimumSize(new Dimension(7, 27));
this.setName("LagerGUI");
this.setPreferredSize(new Dimension(306, 266));
this.setResizable(false);
this.setTitle("LagerGUI");
jButton3.setBounds(new Rectangle(90, 190, 100, 20));
jTextField5.setBounds(new Rectangle(130, 150, 80, 20));
jLabel7.setBounds(new Rectangle(30, 150, 90, 20));
jTextField9.setBounds(new Rectangle(130, 110, 80, 20));
jLabel11.setBounds(new Rectangle(30, 110, 90, 20));
jTextField13.setBounds(new Rectangle(130, 70, 80, 20));
jLabel15.setBounds(new Rectangle(30, 70, 90, 20));
jTextField17.setBounds(new Rectangle(130, 30, 80, 20));
jLabel19.setBounds(new Rectangle(30, 30, 80, 20));
// ActionListener
jButton3.addActionListener(this);
}
/**
* The entry point of this class when starting the class directly.
*
* @param arguments String[] command line arguments
*/
public static void main(String[] arguments) {
new LagerGUI();
}
/**
* This operation is called when an ActionEvent occurs.
*
* @param event ActionEvent
*/
public void actionPerformed(ActionEvent event)
{
boolean ret;
System.out.println(""+event);
Lager meinLager = new Lager();
ret = meinLager.Einlieferung(jTextField17.getText(),
Integer.parseInt(jTextField13.getText()),
Integer.parseInt(jTextField9.getText()),
jTextField5.getText());
if(ret==true)
{
jTextField17.setText("");
jTextField13.setText("");
jTextField9.setText("");
jTextField5.setText("");
}
// to get source component: event.getSource()
}
}
|