/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package gui_adressverwaltung.view; import java.awt.EventQueue; /** * * @author nobody */ public class Hauptfenster extends javax.swing.JFrame { /** * @return the mndEintrag */ public javax.swing.JMenuItem getMndEintrag() { return mndEintrag; } /** * @return the btnEintrag */ public javax.swing.JButton getBtnEintrag() { return btnEintrag; } /** * @return the btnDelete */ public javax.swing.JButton getBtnDelete() { return btnDelete; } /** * @return the lblStatus */ public javax.swing.JLabel getLblStatus() { return lblStatus; } /** * @return the mnbMenu */ public javax.swing.JMenuBar getMnbMenu() { return mnbMenu; } /** * @return the mndDelete */ public javax.swing.JMenuItem getMndDelete() { return mndDelete; } /** * @return the mndFind */ public javax.swing.JMenuItem getMndFind() { return mndFind; } /** * @return the mndNew */ public javax.swing.JMenuItem getMndNew() { return mndNew; } /** * @return the mndOpen */ public javax.swing.JMenuItem getMndOpen() { return mndOpen; } /** * @return the mndPrint */ public javax.swing.JMenuItem getMndPrint() { return mndPrint; } /** * @return the mndRedo */ public javax.swing.JMenuItem getMndRedo() { return mndRedo; } /** * @return the mndSave */ public javax.swing.JMenuItem getMndSave() { return mndSave; } /** * @return the mndUndo */ public javax.swing.JMenuItem getMndUndo() { return mndUndo; } /** * @return the mniEdit */ public javax.swing.JMenu getMniEdit() { return mniEdit; } /** * @return the mniFile */ public javax.swing.JMenu getMniFile() { return mniFile; } /** * @return the pnlButtons */ public javax.swing.JPanel getPnlButtons() { return pnlButtons; } /** * @return the popOpen */ public javax.swing.JMenuItem getPopOpen() { return popOpen; } /** * @return the popSave */ public javax.swing.JMenuItem getPopSave() { return popSave; } /** * @return the popupmenu */ public javax.swing.JPopupMenu getPopupmenu() { return popupmenu; } /** * @return the tbBar */ public javax.swing.JToolBar getTbBar() { return tbBar; } /** * @return the tblAdressen */ public javax.swing.JTable getTblAdressen() { return tblAdressen; } /** * @return the tfSearchField */ public javax.swing.JTextField getTfSearchField() { return tfSearchField; } /** * @return the btnCancel */ public javax.swing.JButton getBtnCancel() { return btnCancel; } /** * @return the btnFind */ public javax.swing.JButton getBtnFind() { return btnFind; } /** * @return the btnNew */ public javax.swing.JButton getBtnNew() { return btnNew; } /** * @return the btnOpen */ public javax.swing.JButton getBtnOpen() { return btnOpen; } /** * @return the btnPrint */ public javax.swing.JButton getBtnPrint() { return btnPrint; } /** * @return the btnRedo */ public javax.swing.JButton getBtnRedo() { return btnRedo; } /** * @return the btnSave */ public javax.swing.JButton getBtnSave() { return btnSave; } /** * @return the btnSearch */ public javax.swing.JButton getBtnSearch() { return btnSearch; } /** * @return the btnUndo */ public javax.swing.JButton getBtnUndo() { return btnUndo; } /** * @return the dlgFind */ public javax.swing.JDialog getDlgFind() { return dlgFind; } /** * Creates new form Hauptfenster */ public Hauptfenster() { initComponents(); } /** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // //GEN-BEGIN:initComponents private void initComponents() { dlgFind = new javax.swing.JDialog(); tfSearchField = new javax.swing.JTextField(); pnlButtons = new javax.swing.JPanel(); btnSearch = new javax.swing.JButton(); btnCancel = new javax.swing.JButton(); popupmenu = new javax.swing.JPopupMenu(); popOpen = new javax.swing.JMenuItem(); popSave = new javax.swing.JMenuItem(); tbBar = new javax.swing.JToolBar(); btnNew = new javax.swing.JButton(); btnOpen = new javax.swing.JButton(); btnSave = new javax.swing.JButton(); btnDelete = new javax.swing.JButton(); btnUndo = new javax.swing.JButton(); btnRedo = new javax.swing.JButton(); btnPrint = new javax.swing.JButton(); btnFind = new javax.swing.JButton(); btnEintrag = new javax.swing.JButton(); jScrollPane1 = new javax.swing.JScrollPane(); tblAdressen = new javax.swing.JTable(); lblStatus = new javax.swing.JLabel(); mnbMenu = new javax.swing.JMenuBar(); mniFile = new javax.swing.JMenu(); mndNew = new javax.swing.JMenuItem(); mndOpen = new javax.swing.JMenuItem(); mndSave = new javax.swing.JMenuItem(); mndPrint = new javax.swing.JMenuItem(); mniEdit = new javax.swing.JMenu(); mndDelete = new javax.swing.JMenuItem(); mndUndo = new javax.swing.JMenuItem(); mndRedo = new javax.swing.JMenuItem(); mndFind = new javax.swing.JMenuItem(); mndEintrag = new javax.swing.JMenuItem(); dlgFind.setTitle("Search"); dlgFind.getContentPane().add(tfSearchField, java.awt.BorderLayout.CENTER); pnlButtons.setLayout(new java.awt.GridLayout(0, 2)); btnSearch.setText("Search"); pnlButtons.add(btnSearch); btnCancel.setText("Cancel"); pnlButtons.add(btnCancel); dlgFind.getContentPane().add(pnlButtons, java.awt.BorderLayout.PAGE_END); popOpen.setText("Open"); popOpen.setToolTipText(""); popupmenu.add(popOpen); popSave.setText("Save"); popupmenu.add(popSave); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Adressmanagment"); setPreferredSize(new java.awt.Dimension(800, 600)); tbBar.setRollover(true); btnNew.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/New24.gif"))); // NOI18N btnNew.setToolTipText("New File"); btnNew.setFocusable(false); btnNew.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnNew.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnNew); btnOpen.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Open24.gif"))); // NOI18N btnOpen.setToolTipText("Open File"); btnOpen.setFocusable(false); btnOpen.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnOpen.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnOpen); btnSave.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Save24.gif"))); // NOI18N btnSave.setToolTipText("Save File"); btnSave.setFocusable(false); btnSave.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnSave.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnSave); btnDelete.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Delete24.gif"))); // NOI18N btnDelete.setToolTipText("Delet"); btnDelete.setFocusable(false); btnDelete.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnDelete.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnDelete); btnUndo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Undo24.gif"))); // NOI18N btnUndo.setToolTipText("Undo"); btnUndo.setFocusable(false); btnUndo.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnUndo.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnUndo); btnRedo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Redo24.gif"))); // NOI18N btnRedo.setToolTipText("Redo"); btnRedo.setFocusable(false); btnRedo.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnRedo.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnRedo); btnPrint.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Print24.gif"))); // NOI18N btnPrint.setToolTipText("Print File"); btnPrint.setFocusable(false); btnPrint.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnPrint.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnPrint); btnFind.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Search24.gif"))); // NOI18N btnFind.setToolTipText("Search"); btnFind.setFocusable(false); btnFind.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnFind.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnFind); btnEintrag.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/table/RowInsertAfter24.gif"))); // NOI18N btnEintrag.setFocusable(false); btnEintrag.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); btnEintrag.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); tbBar.add(btnEintrag); getContentPane().add(tbBar, java.awt.BorderLayout.PAGE_START); tblAdressen.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { {null, null, null, null, null}, {null, null, null, null, null}, {null, null, null, null, null} }, new String [] { "First Name", "Last Name", "Post Code", "City", "Telefon Number" } )); tblAdressen.setColumnSelectionAllowed(true); tblAdressen.setComponentPopupMenu(popupmenu); jScrollPane1.setViewportView(tblAdressen); tblAdressen.getColumnModel().getSelectionModel().setSelectionMode(javax.swing.ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER); lblStatus.setText("File: "); getContentPane().add(lblStatus, java.awt.BorderLayout.PAGE_END); mniFile.setMnemonic('F'); mniFile.setText("File"); mniFile.setToolTipText(""); mndNew.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK)); mndNew.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/New24.gif"))); // NOI18N mndNew.setText("New"); mniFile.add(mndNew); mndOpen.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); mndOpen.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Open24.gif"))); // NOI18N mndOpen.setText("Open"); mniFile.add(mndOpen); mndSave.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); mndSave.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Save24.gif"))); // NOI18N mndSave.setText("Save"); mniFile.add(mndSave); mndPrint.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_P, java.awt.event.InputEvent.CTRL_MASK)); mndPrint.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Print24.gif"))); // NOI18N mndPrint.setText("Print"); mniFile.add(mndPrint); mnbMenu.add(mniFile); mniEdit.setMnemonic('E'); mniEdit.setText("Edit"); mndDelete.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK)); mndDelete.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Delete24.gif"))); // NOI18N mndDelete.setText("Delete"); mniEdit.add(mndDelete); mndUndo.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK)); mndUndo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Undo24.gif"))); // NOI18N mndUndo.setText("Undo"); mniEdit.add(mndUndo); mndRedo.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_R, java.awt.event.InputEvent.CTRL_MASK)); mndRedo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Redo24.gif"))); // NOI18N mndRedo.setText("Redo"); mniEdit.add(mndRedo); mndFind.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F, java.awt.event.InputEvent.CTRL_MASK)); mndFind.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/general/Search24.gif"))); // NOI18N mndFind.setText("Search"); mniEdit.add(mndFind); mndEintrag.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK)); mndEintrag.setIcon(new javax.swing.ImageIcon(getClass().getResource("/gui_adressverwaltung/Icons/toolbarButtonGraphics/table/RowInsertAfter24.gif"))); // NOI18N mndEintrag.setActionCommand("Entry"); mndEintrag.setLabel("Entry"); mniEdit.add(mndEintrag); mnbMenu.add(mniEdit); setJMenuBar(mnbMenu); setSize(new java.awt.Dimension(1017, 676)); setLocationRelativeTo(null); }// //GEN-END:initComponents /** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ // /* 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(Hauptfenster.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(Hauptfenster.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(Hauptfenster.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(Hauptfenster.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } // /* Create and display the form */ EventQueue.invokeLater(new Runnable() { public void run() { new Hauptfenster().setVisible(true); } }); } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton btnCancel; private javax.swing.JButton btnDelete; private javax.swing.JButton btnEintrag; private javax.swing.JButton btnFind; private javax.swing.JButton btnNew; private javax.swing.JButton btnOpen; private javax.swing.JButton btnPrint; private javax.swing.JButton btnRedo; private javax.swing.JButton btnSave; private javax.swing.JButton btnSearch; private javax.swing.JButton btnUndo; private javax.swing.JDialog dlgFind; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JLabel lblStatus; private javax.swing.JMenuBar mnbMenu; private javax.swing.JMenuItem mndDelete; private javax.swing.JMenuItem mndEintrag; private javax.swing.JMenuItem mndFind; private javax.swing.JMenuItem mndNew; private javax.swing.JMenuItem mndOpen; private javax.swing.JMenuItem mndPrint; private javax.swing.JMenuItem mndRedo; private javax.swing.JMenuItem mndSave; private javax.swing.JMenuItem mndUndo; private javax.swing.JMenu mniEdit; private javax.swing.JMenu mniFile; private javax.swing.JPanel pnlButtons; private javax.swing.JMenuItem popOpen; private javax.swing.JMenuItem popSave; private javax.swing.JPopupMenu popupmenu; private javax.swing.JToolBar tbBar; private javax.swing.JTable tblAdressen; private javax.swing.JTextField tfSearchField; // End of variables declaration//GEN-END:variables }