|
@@ -1,3 +1,8 @@
|
|
|
+
|
|
|
+import java.awt.Graphics;
|
|
|
+import javax.swing.UIManager;
|
|
|
+import javax.swing.UnsupportedLookAndFeelException;
|
|
|
+
|
|
|
/*
|
|
|
* To change this template, choose Tools | Templates
|
|
|
* and open the template in the editor.
|
|
@@ -14,6 +19,13 @@ public class Master extends javax.swing.JFrame {
|
|
|
*/
|
|
|
public Master() {
|
|
|
initComponents();
|
|
|
+ tp.setUI(new javax.swing.plaf.metal.MetalTabbedPaneUI(){
|
|
|
+ protected void paintTabArea(Graphics g,int tabPlacement,int selectedIndex){}
|
|
|
+ });
|
|
|
+ AktionenPlanung.setVisible(false);
|
|
|
+ AkionenMaterialVerwaltung.setVisible(false);
|
|
|
+ AktionenBestellungsverwaltung.setVisible(false);
|
|
|
+ tp.setSelectedIndex(0);//tab 1
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -25,6 +37,64 @@ public class Master extends javax.swing.JFrame {
|
|
|
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
|
|
|
private void initComponents() {
|
|
|
|
|
|
+ tp = new javax.swing.JTabbedPane();
|
|
|
+ jPanel1 = new javax.swing.JPanel();
|
|
|
+ jButton1 = new javax.swing.JButton();
|
|
|
+ jButton2 = new javax.swing.JButton();
|
|
|
+ jButton3 = new javax.swing.JButton();
|
|
|
+ jPanel2 = new javax.swing.JPanel();
|
|
|
+ jScrollPane1 = new javax.swing.JScrollPane();
|
|
|
+ jTable1 = new javax.swing.JTable();
|
|
|
+ jPanel5 = new javax.swing.JPanel();
|
|
|
+ jTextField1 = new javax.swing.JTextField();
|
|
|
+ jCheckBox1 = new javax.swing.JCheckBox();
|
|
|
+ jComboBox1 = new javax.swing.JComboBox();
|
|
|
+ jLabel2 = new javax.swing.JLabel();
|
|
|
+ jLabel1 = new javax.swing.JLabel();
|
|
|
+ jTextField2 = new javax.swing.JTextField();
|
|
|
+ jLabel3 = new javax.swing.JLabel();
|
|
|
+ jButton4 = new javax.swing.JButton();
|
|
|
+ jTextField3 = new javax.swing.JTextField();
|
|
|
+ jPanel4 = new javax.swing.JPanel();
|
|
|
+ jPanel3 = new javax.swing.JPanel();
|
|
|
+ jScrollPane2 = new javax.swing.JScrollPane();
|
|
|
+ jTable2 = new javax.swing.JTable();
|
|
|
+ jTabbedPane1 = new javax.swing.JTabbedPane();
|
|
|
+ jPanel7 = new javax.swing.JPanel();
|
|
|
+ jPanel8 = new javax.swing.JPanel();
|
|
|
+ jScrollPane3 = new javax.swing.JScrollPane();
|
|
|
+ jTextArea1 = new javax.swing.JTextArea();
|
|
|
+ jPanel6 = new javax.swing.JPanel();
|
|
|
+ jSeparator1 = new javax.swing.JSeparator();
|
|
|
+ jSeparator2 = new javax.swing.JSeparator();
|
|
|
+ jTextField4 = new javax.swing.JTextField();
|
|
|
+ jLabel4 = new javax.swing.JLabel();
|
|
|
+ jLabel5 = new javax.swing.JLabel();
|
|
|
+ jLabel6 = new javax.swing.JLabel();
|
|
|
+ jTextField5 = new javax.swing.JTextField();
|
|
|
+ jTextField6 = new javax.swing.JTextField();
|
|
|
+ jLabel7 = new javax.swing.JLabel();
|
|
|
+ jComboBox2 = new javax.swing.JComboBox();
|
|
|
+ jLabel8 = new javax.swing.JLabel();
|
|
|
+ jLabel9 = new javax.swing.JLabel();
|
|
|
+ jLabel10 = new javax.swing.JLabel();
|
|
|
+ jLabel11 = new javax.swing.JLabel();
|
|
|
+ jLabel12 = new javax.swing.JLabel();
|
|
|
+ jComboBox3 = new javax.swing.JComboBox();
|
|
|
+ jTextField7 = new javax.swing.JTextField();
|
|
|
+ jTextField8 = new javax.swing.JTextField();
|
|
|
+ jTextField9 = new javax.swing.JTextField();
|
|
|
+ jTextField10 = new javax.swing.JTextField();
|
|
|
+ jLabel13 = new javax.swing.JLabel();
|
|
|
+ jTextField11 = new javax.swing.JTextField();
|
|
|
+ jLabel14 = new javax.swing.JLabel();
|
|
|
+ jLabel15 = new javax.swing.JLabel();
|
|
|
+ jLabel16 = new javax.swing.JLabel();
|
|
|
+ jButton5 = new javax.swing.JButton();
|
|
|
+ jLabel17 = new javax.swing.JLabel();
|
|
|
+ jButton6 = new javax.swing.JButton();
|
|
|
+ jLabel18 = new javax.swing.JLabel();
|
|
|
+ jButton7 = new javax.swing.JButton();
|
|
|
jMenuBar1 = new javax.swing.JMenuBar();
|
|
|
datei = new javax.swing.JMenu();
|
|
|
jMenuItem2 = new javax.swing.JMenuItem();
|
|
@@ -32,14 +102,450 @@ public class Master extends javax.swing.JFrame {
|
|
|
jMenuItem4 = new javax.swing.JMenuItem();
|
|
|
AktionenPlanung = new javax.swing.JMenu();
|
|
|
AkionenMaterialVerwaltung = new javax.swing.JMenu();
|
|
|
+ jMenuItem7 = new javax.swing.JMenuItem();
|
|
|
+ jMenuItem8 = new javax.swing.JMenuItem();
|
|
|
+ jMenuItem9 = new javax.swing.JMenuItem();
|
|
|
+ jMenuItem10 = new javax.swing.JMenuItem();
|
|
|
AktionenBestellungsverwaltung = new javax.swing.JMenu();
|
|
|
+ jMenuItem5 = new javax.swing.JMenuItem();
|
|
|
+ jMenuItem6 = new javax.swing.JMenuItem();
|
|
|
MenuGoto = new javax.swing.JMenu();
|
|
|
+ G0 = new javax.swing.JMenuItem();
|
|
|
+ G1 = new javax.swing.JMenuItem();
|
|
|
+ G2 = new javax.swing.JMenuItem();
|
|
|
+ G3 = new javax.swing.JMenuItem();
|
|
|
MenuHelp = new javax.swing.JMenu();
|
|
|
jMenuItem1 = new javax.swing.JMenuItem();
|
|
|
btnAbout = new javax.swing.JMenuItem();
|
|
|
|
|
|
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
|
|
|
|
|
|
+ jButton1.setText("Bestellverwaltung");
|
|
|
+ jButton1.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ jButton1ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ jButton2.setText("Planung");
|
|
|
+ jButton2.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ jButton2ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ jButton3.setText("Materialverwaltung");
|
|
|
+ jButton3.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ jButton3ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
|
|
|
+ jPanel1.setLayout(jPanel1Layout);
|
|
|
+ jPanel1Layout.setHorizontalGroup(
|
|
|
+ jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel1Layout.createSequentialGroup()
|
|
|
+ .addGap(29, 29, 29)
|
|
|
+ .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 158, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 167, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 170, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addContainerGap(14, Short.MAX_VALUE))
|
|
|
+ );
|
|
|
+ jPanel1Layout.setVerticalGroup(
|
|
|
+ jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel1Layout.createSequentialGroup()
|
|
|
+ .addGap(67, 67, 67)
|
|
|
+ .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 197, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 196, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addGroup(jPanel1Layout.createSequentialGroup()
|
|
|
+ .addGap(1, 1, 1)
|
|
|
+ .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 196, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
|
|
+ .addContainerGap(141, Short.MAX_VALUE))
|
|
|
+ );
|
|
|
+
|
|
|
+ tp.addTab("tab1", jPanel1);
|
|
|
+
|
|
|
+ jTable1.setModel(new javax.swing.table.DefaultTableModel(
|
|
|
+ new Object [][] {
|
|
|
+ {"X", "01.01.2014", "Schrauben 35mm", "1000", "Lager", "456", null},
|
|
|
+ {null, "05.02.2014", "Schrauben 15mm", "200", "Auftrag", "S2312", null},
|
|
|
+ {"X", "03.02.2014", "Mahagoni-Platte", "1", "Auftrag", "T12345", null},
|
|
|
+ {null, null, null, null, null, null, null}
|
|
|
+ },
|
|
|
+ new String [] {
|
|
|
+ "OK", "Zeitpunkt", "Material", "Menge", "Herkunft", "ReferenzID", "..."
|
|
|
+ }
|
|
|
+ ));
|
|
|
+ jScrollPane1.setViewportView(jTable1);
|
|
|
+
|
|
|
+ jTextField1.setEditable(false);
|
|
|
+ jTextField1.setText("Schrauben 35mm");
|
|
|
+
|
|
|
+ jCheckBox1.setSelected(true);
|
|
|
+ jCheckBox1.setText("Freigeben");
|
|
|
+
|
|
|
+ jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Heilbronn","Neckarsulm","Stuttgart-1","Stuttgart-2"}));
|
|
|
+
|
|
|
+ jLabel2.setText("Lieferort");
|
|
|
+
|
|
|
+ jLabel1.setText("Lieferzeitpunkt");
|
|
|
+
|
|
|
+ jTextField2.setText("01.01.2014");
|
|
|
+
|
|
|
+ jLabel3.setText("Menge");
|
|
|
+
|
|
|
+ jButton4.setText("Kalender");
|
|
|
+
|
|
|
+ jTextField3.setText("1000");
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);
|
|
|
+ jPanel5.setLayout(jPanel5Layout);
|
|
|
+ jPanel5Layout.setHorizontalGroup(
|
|
|
+ jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel5Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel5Layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jCheckBox1)
|
|
|
+ .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
|
|
+ .addGroup(jPanel5Layout.createSequentialGroup()
|
|
|
+ .addGap(19, 19, 19)
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
|
|
|
+ .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
|
|
+ .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
|
|
|
+ .addComponent(jLabel3))
|
|
|
+ .addGap(29, 29, 29)
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, 129, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addGroup(jPanel5Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
|
|
|
+ .addComponent(jTextField3, javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jTextField2, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 121, Short.MAX_VALUE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addComponent(jButton4)))))
|
|
|
+ .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
|
|
|
+ );
|
|
|
+ jPanel5Layout.setVerticalGroup(
|
|
|
+ jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel5Layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addComponent(jCheckBox1)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel3)
|
|
|
+ .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel1)
|
|
|
+ .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addComponent(jButton4))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addComponent(jLabel2))
|
|
|
+ .addGap(46, 46, 46))
|
|
|
+ );
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
|
|
|
+ jPanel2.setLayout(jPanel2Layout);
|
|
|
+ jPanel2Layout.setHorizontalGroup(
|
|
|
+ jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel2Layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 538, Short.MAX_VALUE)
|
|
|
+ .addComponent(jPanel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
|
|
|
+ .addContainerGap())
|
|
|
+ );
|
|
|
+ jPanel2Layout.setVerticalGroup(
|
|
|
+ jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel2Layout.createSequentialGroup()
|
|
|
+ .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 211, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addComponent(jPanel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
|
|
+ .addContainerGap())
|
|
|
+ );
|
|
|
+
|
|
|
+ tp.addTab("tab2", jPanel2);
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
|
|
|
+ jPanel4.setLayout(jPanel4Layout);
|
|
|
+ jPanel4Layout.setHorizontalGroup(
|
|
|
+ jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGap(0, 558, Short.MAX_VALUE)
|
|
|
+ );
|
|
|
+ jPanel4Layout.setVerticalGroup(
|
|
|
+ jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGap(0, 405, Short.MAX_VALUE)
|
|
|
+ );
|
|
|
+
|
|
|
+ tp.addTab("tab3", jPanel4);
|
|
|
+
|
|
|
+ jTable2.setModel(new javax.swing.table.DefaultTableModel(
|
|
|
+ new Object [][] {
|
|
|
+ {"123", "Leiste 1x5cm", "C", null, null, null},
|
|
|
+ {"234", "Winkel 5cm Messing", "C", null, null, null},
|
|
|
+ {"345", "Mahagoniplatte", "A", null, null, null},
|
|
|
+ {"456", "Schrauben 35mm", "C", null, null, null},
|
|
|
+ {null, null, null, null, null, null}
|
|
|
+ },
|
|
|
+ new String [] {
|
|
|
+ "Materialnummer", "name/Beschreibung", "Dispotyp", "ktueller Bestand", "Meldebsestand", "Sicherheitsbestand"
|
|
|
+ }
|
|
|
+ ));
|
|
|
+ jScrollPane2.setViewportView(jTable2);
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel7Layout = new javax.swing.GroupLayout(jPanel7);
|
|
|
+ jPanel7.setLayout(jPanel7Layout);
|
|
|
+ jPanel7Layout.setHorizontalGroup(
|
|
|
+ jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGap(0, 533, Short.MAX_VALUE)
|
|
|
+ );
|
|
|
+ jPanel7Layout.setVerticalGroup(
|
|
|
+ jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGap(0, 189, Short.MAX_VALUE)
|
|
|
+ );
|
|
|
+
|
|
|
+ jTabbedPane1.addTab("Statistiken", jPanel7);
|
|
|
+
|
|
|
+ jTextArea1.setColumns(20);
|
|
|
+ jTextArea1.setRows(5);
|
|
|
+ jScrollPane3.setViewportView(jTextArea1);
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel8Layout = new javax.swing.GroupLayout(jPanel8);
|
|
|
+ jPanel8.setLayout(jPanel8Layout);
|
|
|
+ jPanel8Layout.setHorizontalGroup(
|
|
|
+ jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel8Layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 394, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addContainerGap(129, Short.MAX_VALUE))
|
|
|
+ );
|
|
|
+ jPanel8Layout.setVerticalGroup(
|
|
|
+ jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jScrollPane3, javax.swing.GroupLayout.DEFAULT_SIZE, 189, Short.MAX_VALUE)
|
|
|
+ );
|
|
|
+
|
|
|
+ jTabbedPane1.addTab("Verlauf", jPanel8);
|
|
|
+
|
|
|
+ jSeparator1.setOrientation(javax.swing.SwingConstants.VERTICAL);
|
|
|
+
|
|
|
+ jSeparator2.setOrientation(javax.swing.SwingConstants.VERTICAL);
|
|
|
+
|
|
|
+ jTextField4.setText("123");
|
|
|
+
|
|
|
+ jLabel4.setText("MatNr");
|
|
|
+
|
|
|
+ jLabel5.setText("Name");
|
|
|
+
|
|
|
+ jLabel6.setText("Beschreibung");
|
|
|
+
|
|
|
+ jTextField5.setText("Leiste");
|
|
|
+
|
|
|
+ jTextField6.setText("Leiste 1x5cm");
|
|
|
+
|
|
|
+ jLabel7.setText("Einheit");
|
|
|
+
|
|
|
+ jComboBox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "m", "Liter", "Stk", "Gramm" }));
|
|
|
+
|
|
|
+ jLabel8.setText("Dispotyp");
|
|
|
+
|
|
|
+ jLabel9.setText("Meldebestand");
|
|
|
+
|
|
|
+ jLabel10.setText("Sicherheitsbestand");
|
|
|
+
|
|
|
+ jLabel11.setText("Bestellrhythmus");
|
|
|
+
|
|
|
+ jLabel12.setText("Vrsl Lieferdauer");
|
|
|
+
|
|
|
+ jComboBox3.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "A","B","C" }));
|
|
|
+
|
|
|
+ jTextField7.setText(" ");
|
|
|
+
|
|
|
+ jLabel13.setText("Preis");
|
|
|
+
|
|
|
+ jLabel14.setText("Sonstiges");
|
|
|
+
|
|
|
+ jLabel15.setText("Dispoparameter");
|
|
|
+
|
|
|
+ jLabel16.setText("Allgemein");
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel6Layout = new javax.swing.GroupLayout(jPanel6);
|
|
|
+ jPanel6.setLayout(jPanel6Layout);
|
|
|
+ jPanel6Layout.setHorizontalGroup(
|
|
|
+ jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addComponent(jLabel4)
|
|
|
+ .addGap(36, 36, 36)
|
|
|
+ .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
|
|
|
+ .addComponent(jLabel7)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jLabel5)
|
|
|
+ .addComponent(jLabel6)))
|
|
|
+ .addGap(11, 11, 11)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jTextField5)
|
|
|
+ .addComponent(jTextField6)
|
|
|
+ .addComponent(jComboBox2, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGap(46, 46, 46)
|
|
|
+ .addComponent(jLabel16, javax.swing.GroupLayout.PREFERRED_SIZE, 76, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jLabel9)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel6Layout.createSequentialGroup()
|
|
|
+ .addComponent(jLabel12)
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jTextField10))
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel6Layout.createSequentialGroup()
|
|
|
+ .addComponent(jLabel11)
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jTextField9, javax.swing.GroupLayout.DEFAULT_SIZE, 60, Short.MAX_VALUE))))
|
|
|
+ .addGap(48, 48, 48))
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGap(95, 95, 95)
|
|
|
+ .addComponent(jTextField7, javax.swing.GroupLayout.DEFAULT_SIZE, 58, Short.MAX_VALUE))
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addComponent(jLabel8)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
|
|
+ .addComponent(jComboBox3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
|
|
+ .addGap(49, 49, 49))
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addComponent(jLabel10)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addComponent(jTextField8)
|
|
|
+ .addGap(48, 48, 48))))
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGap(48, 48, 48)
|
|
|
+ .addComponent(jLabel15)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
|
|
|
+ .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addComponent(jLabel13)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addComponent(jTextField11)
|
|
|
+ .addContainerGap())
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGap(31, 31, 31)
|
|
|
+ .addComponent(jLabel14)
|
|
|
+ .addContainerGap(44, Short.MAX_VALUE))))
|
|
|
+ );
|
|
|
+ jPanel6Layout.setVerticalGroup(
|
|
|
+ jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jSeparator1)
|
|
|
+ .addComponent(jSeparator2)
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel6Layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addComponent(jLabel16)
|
|
|
+ .addComponent(jLabel15))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel8)
|
|
|
+ .addComponent(jComboBox3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel9)
|
|
|
+ .addComponent(jTextField7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel10)
|
|
|
+ .addComponent(jTextField8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel11)
|
|
|
+ .addComponent(jTextField9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel12)
|
|
|
+ .addComponent(jTextField10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addGap(19, 19, 19))
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addComponent(jLabel4))
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel5)
|
|
|
+ .addComponent(jTextField5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel6)
|
|
|
+ .addComponent(jTextField6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel7)
|
|
|
+ .addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addGap(27, 27, 27))))
|
|
|
+ .addGroup(jPanel6Layout.createSequentialGroup()
|
|
|
+ .addGap(7, 7, 7)
|
|
|
+ .addComponent(jLabel14)
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
+ .addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jLabel13)
|
|
|
+ .addComponent(jTextField11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addGap(0, 0, Short.MAX_VALUE))
|
|
|
+ );
|
|
|
+
|
|
|
+ jTabbedPane1.addTab("Daten", jPanel6);
|
|
|
+
|
|
|
+ javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
|
|
|
+ jPanel3.setLayout(jPanel3Layout);
|
|
|
+ jPanel3Layout.setHorizontalGroup(
|
|
|
+ jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
|
|
|
+ .addComponent(jTabbedPane1)
|
|
|
+ .addComponent(jScrollPane2))
|
|
|
+ .addContainerGap())
|
|
|
+ );
|
|
|
+ jPanel3Layout.setVerticalGroup(
|
|
|
+ jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(jPanel3Layout.createSequentialGroup()
|
|
|
+ .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 198, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jTabbedPane1))
|
|
|
+ );
|
|
|
+
|
|
|
+ tp.addTab("tab3", jPanel3);
|
|
|
+
|
|
|
+ jButton5.setText("Lv1");
|
|
|
+
|
|
|
+ jLabel17.setText(">>");
|
|
|
+
|
|
|
+ jButton6.setText("Lv2");
|
|
|
+
|
|
|
+ jLabel18.setText(">>");
|
|
|
+
|
|
|
+ jButton7.setText("Lv3");
|
|
|
+
|
|
|
datei.setText("Datei");
|
|
|
|
|
|
jMenuItem2.setText("Optionen");
|
|
@@ -48,7 +554,12 @@ public class Master extends javax.swing.JFrame {
|
|
|
jMenuItem3.setText("Logout");
|
|
|
datei.add(jMenuItem3);
|
|
|
|
|
|
- jMenuItem4.setText("jMenuItem4");
|
|
|
+ jMenuItem4.setText("Beenden");
|
|
|
+ jMenuItem4.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ jMenuItem4ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
datei.add(jMenuItem4);
|
|
|
|
|
|
jMenuBar1.add(datei);
|
|
@@ -57,12 +568,70 @@ public class Master extends javax.swing.JFrame {
|
|
|
jMenuBar1.add(AktionenPlanung);
|
|
|
|
|
|
AkionenMaterialVerwaltung.setText("Aktionen");
|
|
|
+
|
|
|
+ jMenuItem7.setText("Neu");
|
|
|
+ AkionenMaterialVerwaltung.add(jMenuItem7);
|
|
|
+
|
|
|
+ jMenuItem8.setText("Editieren");
|
|
|
+ AkionenMaterialVerwaltung.add(jMenuItem8);
|
|
|
+
|
|
|
+ jMenuItem9.setText("Duplizieren");
|
|
|
+ jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ jMenuItem9ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ AkionenMaterialVerwaltung.add(jMenuItem9);
|
|
|
+
|
|
|
+ jMenuItem10.setText("Auslisten");
|
|
|
+ AkionenMaterialVerwaltung.add(jMenuItem10);
|
|
|
+
|
|
|
jMenuBar1.add(AkionenMaterialVerwaltung);
|
|
|
|
|
|
AktionenBestellungsverwaltung.setText("Aktionen");
|
|
|
+
|
|
|
+ jMenuItem5.setText("Neue Bestellung");
|
|
|
+ AktionenBestellungsverwaltung.add(jMenuItem5);
|
|
|
+
|
|
|
+ jMenuItem6.setText("Absenden");
|
|
|
+ AktionenBestellungsverwaltung.add(jMenuItem6);
|
|
|
+
|
|
|
jMenuBar1.add(AktionenBestellungsverwaltung);
|
|
|
|
|
|
MenuGoto.setText("GoTo");
|
|
|
+
|
|
|
+ G0.setText("Hauptmenü");
|
|
|
+ G0.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ G0ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ MenuGoto.add(G0);
|
|
|
+
|
|
|
+ G1.setText("Bestellverwaltung");
|
|
|
+ G1.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ G1ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ MenuGoto.add(G1);
|
|
|
+
|
|
|
+ G2.setText("Planung");
|
|
|
+ G2.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ G2ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ MenuGoto.add(G2);
|
|
|
+
|
|
|
+ G3.setText("Materialverwaltung");
|
|
|
+ G3.addActionListener(new java.awt.event.ActionListener() {
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
+ G3ActionPerformed(evt);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ MenuGoto.add(G3);
|
|
|
+
|
|
|
jMenuBar1.add(MenuGoto);
|
|
|
|
|
|
MenuHelp.setText("?");
|
|
@@ -91,11 +660,37 @@ public class Master extends javax.swing.JFrame {
|
|
|
getContentPane().setLayout(layout);
|
|
|
layout.setHorizontalGroup(
|
|
|
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
- .addGap(0, 596, Short.MAX_VALUE)
|
|
|
+ .addGroup(layout.createSequentialGroup()
|
|
|
+ .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
+ .addGroup(layout.createSequentialGroup()
|
|
|
+ .addContainerGap()
|
|
|
+ .addComponent(tp, javax.swing.GroupLayout.PREFERRED_SIZE, 563, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
+ .addGroup(layout.createSequentialGroup()
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jButton5)
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jLabel17)
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 77, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addGap(18, 18, 18)
|
|
|
+ .addComponent(jLabel18)
|
|
|
+ .addGap(47, 47, 47)
|
|
|
+ .addComponent(jButton7, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
|
|
+ .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
|
|
|
);
|
|
|
layout.setVerticalGroup(
|
|
|
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
- .addGap(0, 434, Short.MAX_VALUE)
|
|
|
+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
|
|
|
+ .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
|
|
+ .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
+ .addComponent(jButton5)
|
|
|
+ .addComponent(jLabel17)
|
|
|
+ .addComponent(jButton6)
|
|
|
+ .addComponent(jLabel18)
|
|
|
+ .addComponent(jButton7))
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
+ .addComponent(tp, javax.swing.GroupLayout.PREFERRED_SIZE, 433, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
+ .addContainerGap())
|
|
|
);
|
|
|
|
|
|
pack();
|
|
@@ -109,37 +704,104 @@ public class Master extends javax.swing.JFrame {
|
|
|
Messagers.SingleLineMsg("http://example.com/support", "OK");
|
|
|
}//GEN-LAST:event_jMenuItem1ActionPerformed
|
|
|
|
|
|
+ private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem4ActionPerformed
|
|
|
+ System.exit(0);
|
|
|
+
|
|
|
+ }//GEN-LAST:event_jMenuItem4ActionPerformed
|
|
|
+
|
|
|
+ private void G1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_G1ActionPerformed
|
|
|
+ SwitchGui(1);
|
|
|
+ }//GEN-LAST:event_G1ActionPerformed
|
|
|
+
|
|
|
+ private void G2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_G2ActionPerformed
|
|
|
+ SwitchGui(2);
|
|
|
+ }//GEN-LAST:event_G2ActionPerformed
|
|
|
+
|
|
|
+ private void G3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_G3ActionPerformed
|
|
|
+ SwitchGui(3);
|
|
|
+ }//GEN-LAST:event_G3ActionPerformed
|
|
|
+
|
|
|
+ private void G0ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_G0ActionPerformed
|
|
|
+ SwitchGui(0);
|
|
|
+ }//GEN-LAST:event_G0ActionPerformed
|
|
|
+
|
|
|
+ private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
|
|
|
+ SwitchGui(1);
|
|
|
+ }//GEN-LAST:event_jButton1ActionPerformed
|
|
|
+
|
|
|
+ private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
|
|
|
+ SwitchGui(2);
|
|
|
+ }//GEN-LAST:event_jButton2ActionPerformed
|
|
|
+
|
|
|
+ private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
|
|
|
+ SwitchGui(3);
|
|
|
+ }//GEN-LAST:event_jButton3ActionPerformed
|
|
|
+
|
|
|
+ private void jMenuItem9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem9ActionPerformed
|
|
|
+ // TODO add your handling code here:
|
|
|
+ }//GEN-LAST:event_jMenuItem9ActionPerformed
|
|
|
+
|
|
|
+ private void SwitchGui(int id)
|
|
|
+ {
|
|
|
+ switch(id)
|
|
|
+ {
|
|
|
+ case 0://Hauptmenü
|
|
|
+ AktionenPlanung.setVisible(false);
|
|
|
+ AkionenMaterialVerwaltung.setVisible(false);
|
|
|
+ AktionenBestellungsverwaltung.setVisible(false);
|
|
|
+ tp.setSelectedIndex(0);//tab 1
|
|
|
+ G0.setVisible(false);
|
|
|
+ G1.setVisible(true);
|
|
|
+ G2.setVisible(true);
|
|
|
+ G3.setVisible(true);
|
|
|
+
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ AktionenPlanung.setVisible(false);
|
|
|
+ AkionenMaterialVerwaltung.setVisible(false);
|
|
|
+ AktionenBestellungsverwaltung.setVisible(true);
|
|
|
+ tp.setSelectedIndex(1);//tab 1
|
|
|
+ G0.setVisible(true);
|
|
|
+ G1.setVisible(false);
|
|
|
+ G2.setVisible(true);
|
|
|
+ G3.setVisible(true);
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ AktionenPlanung.setVisible(true);
|
|
|
+ AkionenMaterialVerwaltung.setVisible(false);
|
|
|
+ AktionenBestellungsverwaltung.setVisible(false);
|
|
|
+ tp.setSelectedIndex(2);//tab 1
|
|
|
+ G0.setVisible(true);
|
|
|
+ G1.setVisible(true);
|
|
|
+ G2.setVisible(false);
|
|
|
+ G3.setVisible(true);
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ AktionenPlanung.setVisible(false);
|
|
|
+ AkionenMaterialVerwaltung.setVisible(true);
|
|
|
+ AktionenBestellungsverwaltung.setVisible(false);
|
|
|
+ tp.setSelectedIndex(3);//tab 1
|
|
|
+ G0.setVisible(true);
|
|
|
+ G1.setVisible(true);
|
|
|
+ G2.setVisible(true);
|
|
|
+ G3.setVisible(false);
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* @param args the command line arguments
|
|
|
*/
|
|
|
public static void main(String args[]) {
|
|
|
- /* Set the Nimbus look and feel */
|
|
|
- //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
|
|
|
- /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
|
|
|
- * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
|
|
|
- */
|
|
|
try {
|
|
|
- for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
|
|
|
- if ("Nimbus".equals(info.getName())) {
|
|
|
- javax.swing.UIManager.setLookAndFeel(info.getClassName());
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- } catch (ClassNotFoundException ex) {
|
|
|
- java.util.logging.Logger.getLogger(Master.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
|
|
|
- } catch (InstantiationException ex) {
|
|
|
- java.util.logging.Logger.getLogger(Master.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
|
|
|
- } catch (IllegalAccessException ex) {
|
|
|
- java.util.logging.Logger.getLogger(Master.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
|
|
|
- } catch (javax.swing.UnsupportedLookAndFeelException ex) {
|
|
|
- java.util.logging.Logger.getLogger(Master.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
|
|
|
+ UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );
|
|
|
+ } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) {
|
|
|
}
|
|
|
- //</editor-fold>
|
|
|
-
|
|
|
- /* Create and display the form */
|
|
|
java.awt.EventQueue.invokeLater(new Runnable() {
|
|
|
public void run() {
|
|
|
- new Master().setVisible(true);
|
|
|
+ new BootStrap(new Master());
|
|
|
}
|
|
|
});
|
|
|
}
|
|
@@ -147,14 +809,82 @@ public class Master extends javax.swing.JFrame {
|
|
|
private javax.swing.JMenu AkionenMaterialVerwaltung;
|
|
|
private javax.swing.JMenu AktionenBestellungsverwaltung;
|
|
|
private javax.swing.JMenu AktionenPlanung;
|
|
|
+ private javax.swing.JMenuItem G0;
|
|
|
+ private javax.swing.JMenuItem G1;
|
|
|
+ private javax.swing.JMenuItem G2;
|
|
|
+ private javax.swing.JMenuItem G3;
|
|
|
private javax.swing.JMenu MenuGoto;
|
|
|
private javax.swing.JMenu MenuHelp;
|
|
|
private javax.swing.JMenuItem btnAbout;
|
|
|
private javax.swing.JMenu datei;
|
|
|
+ private javax.swing.JButton jButton1;
|
|
|
+ private javax.swing.JButton jButton2;
|
|
|
+ private javax.swing.JButton jButton3;
|
|
|
+ private javax.swing.JButton jButton4;
|
|
|
+ private javax.swing.JButton jButton5;
|
|
|
+ private javax.swing.JButton jButton6;
|
|
|
+ private javax.swing.JButton jButton7;
|
|
|
+ private javax.swing.JCheckBox jCheckBox1;
|
|
|
+ private javax.swing.JComboBox jComboBox1;
|
|
|
+ private javax.swing.JComboBox jComboBox2;
|
|
|
+ private javax.swing.JComboBox jComboBox3;
|
|
|
+ private javax.swing.JLabel jLabel1;
|
|
|
+ private javax.swing.JLabel jLabel10;
|
|
|
+ private javax.swing.JLabel jLabel11;
|
|
|
+ private javax.swing.JLabel jLabel12;
|
|
|
+ private javax.swing.JLabel jLabel13;
|
|
|
+ private javax.swing.JLabel jLabel14;
|
|
|
+ private javax.swing.JLabel jLabel15;
|
|
|
+ private javax.swing.JLabel jLabel16;
|
|
|
+ private javax.swing.JLabel jLabel17;
|
|
|
+ private javax.swing.JLabel jLabel18;
|
|
|
+ private javax.swing.JLabel jLabel2;
|
|
|
+ private javax.swing.JLabel jLabel3;
|
|
|
+ private javax.swing.JLabel jLabel4;
|
|
|
+ private javax.swing.JLabel jLabel5;
|
|
|
+ private javax.swing.JLabel jLabel6;
|
|
|
+ private javax.swing.JLabel jLabel7;
|
|
|
+ private javax.swing.JLabel jLabel8;
|
|
|
+ private javax.swing.JLabel jLabel9;
|
|
|
private javax.swing.JMenuBar jMenuBar1;
|
|
|
private javax.swing.JMenuItem jMenuItem1;
|
|
|
+ private javax.swing.JMenuItem jMenuItem10;
|
|
|
private javax.swing.JMenuItem jMenuItem2;
|
|
|
private javax.swing.JMenuItem jMenuItem3;
|
|
|
private javax.swing.JMenuItem jMenuItem4;
|
|
|
+ private javax.swing.JMenuItem jMenuItem5;
|
|
|
+ private javax.swing.JMenuItem jMenuItem6;
|
|
|
+ private javax.swing.JMenuItem jMenuItem7;
|
|
|
+ private javax.swing.JMenuItem jMenuItem8;
|
|
|
+ private javax.swing.JMenuItem jMenuItem9;
|
|
|
+ private javax.swing.JPanel jPanel1;
|
|
|
+ private javax.swing.JPanel jPanel2;
|
|
|
+ private javax.swing.JPanel jPanel3;
|
|
|
+ private javax.swing.JPanel jPanel4;
|
|
|
+ private javax.swing.JPanel jPanel5;
|
|
|
+ private javax.swing.JPanel jPanel6;
|
|
|
+ private javax.swing.JPanel jPanel7;
|
|
|
+ private javax.swing.JPanel jPanel8;
|
|
|
+ private javax.swing.JScrollPane jScrollPane1;
|
|
|
+ private javax.swing.JScrollPane jScrollPane2;
|
|
|
+ private javax.swing.JScrollPane jScrollPane3;
|
|
|
+ private javax.swing.JSeparator jSeparator1;
|
|
|
+ private javax.swing.JSeparator jSeparator2;
|
|
|
+ private javax.swing.JTabbedPane jTabbedPane1;
|
|
|
+ private javax.swing.JTable jTable1;
|
|
|
+ private javax.swing.JTable jTable2;
|
|
|
+ private javax.swing.JTextArea jTextArea1;
|
|
|
+ private javax.swing.JTextField jTextField1;
|
|
|
+ private javax.swing.JTextField jTextField10;
|
|
|
+ private javax.swing.JTextField jTextField11;
|
|
|
+ private javax.swing.JTextField jTextField2;
|
|
|
+ private javax.swing.JTextField jTextField3;
|
|
|
+ private javax.swing.JTextField jTextField4;
|
|
|
+ private javax.swing.JTextField jTextField5;
|
|
|
+ private javax.swing.JTextField jTextField6;
|
|
|
+ private javax.swing.JTextField jTextField7;
|
|
|
+ private javax.swing.JTextField jTextField8;
|
|
|
+ private javax.swing.JTextField jTextField9;
|
|
|
+ private javax.swing.JTabbedPane tp;
|
|
|
// End of variables declaration//GEN-END:variables
|
|
|
}
|