/*
* 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
}