package kontakte.view;
import java.awt.EventQueue;
/*
* 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.
*/
/**
*
* @author nobody
*/
public class View extends javax.swing.JFrame
{
/**
* @return the btnNewEntry
*/
public javax.swing.JButton getBtnNewEntry()
{
return btnNewEntry;
}
/**
* @return the addEntryFrame
*/
public javax.swing.JFrame getAddEntryFrame()
{
return addEntryFrame;
}
/**
* @return the btnClose
*/
public javax.swing.JButton getBtnClose()
{
return btnClose;
}
/**
* @return the btnCancel
*/
public javax.swing.JButton getBtnCancel()
{
return btnCancel;
}
/**
* @return the btnOk
*/
public javax.swing.JButton getBtnOk()
{
return btnOk;
}
/**
* @return the btnOpen
*/
public javax.swing.JButton getBtnOpen()
{
return btnOpen;
}
/**
* @return the btnSave
*/
public javax.swing.JButton getBtnSave()
{
return btnSave;
}
/**
* @return the fileChooser
*/
public javax.swing.JFileChooser getFileChooser()
{
return fileChooser;
}
/**
* @return the menuAddEntry
*/
public javax.swing.JMenuItem getMenuAddEntry()
{
return menuAddEntry;
}
/**
* @return the menuClose
*/
public javax.swing.JMenuItem getMenuClose()
{
return menuClose;
}
/**
* @return the menuDeleteEntry
*/
public javax.swing.JMenuItem getMenuDeleteEntry()
{
return menuDeleteEntry;
}
/**
* @return the menuEdit
*/
public javax.swing.JMenu getMenuEdit()
{
return menuEdit;
}
/**
* @return the menuFile
*/
public javax.swing.JMenu getMenuFile()
{
return menuFile;
}
/**
* @return the menuOpen
*/
public javax.swing.JMenuItem getMenuOpen()
{
return menuOpen;
}
/**
* @return the menuSave
*/
public javax.swing.JMenuItem getMenuSave()
{
return menuSave;
}
/**
* @return the textCity
*/
public javax.swing.JTextField getTextCity()
{
return textCity;
}
/**
* @return the textFileAdress
*/
public javax.swing.JTextField getTextFileAdress()
{
return textFileAdress;
}
/**
* @return the textFind
*/
public javax.swing.JTextField getTextFind()
{
return textFind;
}
/**
* @return the textFindTip
*/
public javax.swing.JTextField getTextFindTip()
{
return textFindTip;
}
/**
* @return the textName
*/
public javax.swing.JTextField getTextName()
{
return textName;
}
/**
* @return the textStreet
*/
public javax.swing.JTextField getTextStreet()
{
return textStreet;
}
/**
* Creates new form view
*/
public View()
{
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()
{
fileChooser = new javax.swing.JFileChooser();
addEntryFrame = new javax.swing.JFrame();
jLayeredPane7 = new javax.swing.JLayeredPane();
jLayeredPane4 = new javax.swing.JLayeredPane();
jTextField1 = new javax.swing.JTextField();
textName = new javax.swing.JTextField();
jLayeredPane5 = new javax.swing.JLayeredPane();
jTextField3 = new javax.swing.JTextField();
textCity = new javax.swing.JTextField();
jLayeredPane6 = new javax.swing.JLayeredPane();
jTextField5 = new javax.swing.JTextField();
textStreet = new javax.swing.JTextField();
jLayeredPane8 = new javax.swing.JLayeredPane();
btnOk = new javax.swing.JButton();
btnCancel = new javax.swing.JButton();
jToolBar1 = new javax.swing.JToolBar();
btnOpen = new javax.swing.JButton();
btnSave = new javax.swing.JButton();
btnClose = new javax.swing.JButton();
textFileAdress = new javax.swing.JTextField();
jLayeredPane1 = new javax.swing.JLayeredPane();
jLayeredPane2 = new javax.swing.JLayeredPane();
btnNewEntry = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jLayeredPane3 = new javax.swing.JLayeredPane();
textFindTip = new javax.swing.JTextField();
textFind = new javax.swing.JTextField();
jScrollPane2 = new javax.swing.JScrollPane();
txtKontakte = new javax.swing.JTextArea();
jMenuBar1 = new javax.swing.JMenuBar();
menuFile = new javax.swing.JMenu();
menuOpen = new javax.swing.JMenuItem();
menuSave = new javax.swing.JMenuItem();
menuClose = new javax.swing.JMenuItem();
menuEdit = new javax.swing.JMenu();
menuAddEntry = new javax.swing.JMenuItem();
menuDeleteEntry = new javax.swing.JMenuItem();
menuUndo = new javax.swing.JMenuItem();
addEntryFrame.getContentPane().setLayout(new javax.swing.BoxLayout(addEntryFrame.getContentPane(), javax.swing.BoxLayout.Y_AXIS));
jLayeredPane7.setLayout(new java.awt.FlowLayout());
jLayeredPane4.setLayout(new javax.swing.BoxLayout(jLayeredPane4, javax.swing.BoxLayout.Y_AXIS));
jTextField1.setEditable(false);
jTextField1.setText("Name");
jLayeredPane4.add(jTextField1);
textName.setToolTipText("Name");
jLayeredPane4.add(textName);
jLayeredPane7.add(jLayeredPane4);
jLayeredPane5.setLayout(new javax.swing.BoxLayout(jLayeredPane5, javax.swing.BoxLayout.Y_AXIS));
jTextField3.setEditable(false);
jTextField3.setText("Wohnort");
jLayeredPane5.add(jTextField3);
textCity.setToolTipText("Wohnort");
jLayeredPane5.add(textCity);
jLayeredPane7.add(jLayeredPane5);
jLayeredPane6.setLayout(new javax.swing.BoxLayout(jLayeredPane6, javax.swing.BoxLayout.Y_AXIS));
jTextField5.setEditable(false);
jTextField5.setText("Straße");
jLayeredPane6.add(jTextField5);
textStreet.setToolTipText("Straße");
jLayeredPane6.add(textStreet);
jLayeredPane7.add(jLayeredPane6);
addEntryFrame.getContentPane().add(jLayeredPane7);
jLayeredPane8.setLayout(new java.awt.FlowLayout());
btnOk.setText("ok");
jLayeredPane8.add(btnOk);
btnCancel.setText("Cancel");
jLayeredPane8.add(btnCancel);
addEntryFrame.getContentPane().add(jLayeredPane8);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jToolBar1.setRollover(true);
btnOpen.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Open24.gif"))); // NOI18N
btnOpen.setToolTipText("Open");
btnOpen.setFocusable(false);
btnOpen.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
btnOpen.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
jToolBar1.add(btnOpen);
btnSave.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Save24.gif"))); // NOI18N
btnSave.setToolTipText("Save");
btnSave.setFocusable(false);
btnSave.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
btnSave.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
jToolBar1.add(btnSave);
btnClose.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Export24.gif"))); // NOI18N
btnClose.setToolTipText("Close");
btnClose.setFocusable(false);
btnClose.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
btnClose.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
jToolBar1.add(btnClose);
getContentPane().add(jToolBar1, java.awt.BorderLayout.PAGE_START);
textFileAdress.setEditable(false);
textFileAdress.setText("/");
textFileAdress.setToolTipText("Path");
getContentPane().add(textFileAdress, java.awt.BorderLayout.PAGE_END);
jLayeredPane1.setLayout(new java.awt.BorderLayout());
jLayeredPane2.setLayout(new java.awt.FlowLayout());
btnNewEntry.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Add24.gif"))); // NOI18N
btnNewEntry.setToolTipText("Add Entry");
jLayeredPane2.add(btnNewEntry);
jButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Delete24.gif"))); // NOI18N
jButton2.setToolTipText("Delete Entry");
jLayeredPane2.add(jButton2);
jLayeredPane1.add(jLayeredPane2, java.awt.BorderLayout.LINE_START);
jLayeredPane3.setLayout(new java.awt.GridLayout(1, 0));
textFindTip.setEditable(false);
textFindTip.setText("Find Entry:");
jLayeredPane3.add(textFindTip);
textFind.setToolTipText("Find");
jLayeredPane3.add(textFind);
jLayeredPane1.add(jLayeredPane3, java.awt.BorderLayout.PAGE_START);
txtKontakte.setColumns(20);
txtKontakte.setRows(5);
jScrollPane2.setViewportView(txtKontakte);
jLayeredPane1.add(jScrollPane2, java.awt.BorderLayout.CENTER);
getContentPane().add(jLayeredPane1, java.awt.BorderLayout.CENTER);
menuFile.setMnemonic('F');
menuFile.setText("File");
menuOpen.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK));
menuOpen.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Open16.gif"))); // NOI18N
menuOpen.setMnemonic('O');
menuOpen.setText("Open");
menuOpen.setToolTipText("");
menuFile.add(menuOpen);
menuSave.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
menuSave.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Save16.gif"))); // NOI18N
menuSave.setMnemonic('S');
menuSave.setText("Save");
menuFile.add(menuSave);
menuClose.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
menuClose.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Export16.gif"))); // NOI18N
menuClose.setMnemonic('C');
menuClose.setText("Close");
menuFile.add(menuClose);
jMenuBar1.add(menuFile);
menuEdit.setText("Edit");
menuAddEntry.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_PLUS, java.awt.event.InputEvent.CTRL_MASK));
menuAddEntry.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Add16.gif"))); // NOI18N
menuAddEntry.setMnemonic('A');
menuAddEntry.setText("Add Entry");
menuAddEntry.setToolTipText("");
menuEdit.add(menuAddEntry);
menuDeleteEntry.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
menuDeleteEntry.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kontakte/view/img/Delete16.gif"))); // NOI18N
menuDeleteEntry.setMnemonic('D');
menuDeleteEntry.setText("Delete Entry");
menuEdit.add(menuDeleteEntry);
menuUndo.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Z, java.awt.event.InputEvent.CTRL_MASK));
menuUndo.setMnemonic('U');
menuUndo.setText("Undo");
menuUndo.setToolTipText("");
menuEdit.add(menuUndo);
jMenuBar1.add(menuEdit);
setJMenuBar(jMenuBar1);
pack();
}// //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(View.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
catch (InstantiationException ex)
{
java.util.logging.Logger.getLogger(View.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
catch (IllegalAccessException ex)
{
java.util.logging.Logger.getLogger(View.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
catch (javax.swing.UnsupportedLookAndFeelException ex)
{
java.util.logging.Logger.getLogger(View.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//
//
/* Create and display the form */
EventQueue.invokeLater(new Runnable()
{
public void run()
{
new View().setVisible(true);
}
});
}
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JFrame addEntryFrame;
private javax.swing.JButton btnCancel;
private javax.swing.JButton btnClose;
private javax.swing.JButton btnNewEntry;
private javax.swing.JButton btnOk;
private javax.swing.JButton btnOpen;
private javax.swing.JButton btnSave;
private javax.swing.JFileChooser fileChooser;
private javax.swing.JButton jButton2;
private javax.swing.JLayeredPane jLayeredPane1;
private javax.swing.JLayeredPane jLayeredPane2;
private javax.swing.JLayeredPane jLayeredPane3;
private javax.swing.JLayeredPane jLayeredPane4;
private javax.swing.JLayeredPane jLayeredPane5;
private javax.swing.JLayeredPane jLayeredPane6;
private javax.swing.JLayeredPane jLayeredPane7;
private javax.swing.JLayeredPane jLayeredPane8;
private javax.swing.JMenuBar jMenuBar1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField3;
private javax.swing.JTextField jTextField5;
private javax.swing.JToolBar jToolBar1;
private javax.swing.JMenuItem menuAddEntry;
private javax.swing.JMenuItem menuClose;
private javax.swing.JMenuItem menuDeleteEntry;
private javax.swing.JMenu menuEdit;
private javax.swing.JMenu menuFile;
private javax.swing.JMenuItem menuOpen;
private javax.swing.JMenuItem menuSave;
private javax.swing.JMenuItem menuUndo;
private javax.swing.JTextField textCity;
private javax.swing.JTextField textFileAdress;
private javax.swing.JTextField textFind;
private javax.swing.JTextField textFindTip;
private javax.swing.JTextField textName;
private javax.swing.JTextField textStreet;
private javax.swing.JTextArea txtKontakte;
// End of variables declaration//GEN-END:variables
/**
* @return the txtKontakte
*/
public javax.swing.JTextArea getTxtKontakte()
{
return txtKontakte;
}
/**
* @return the menuUndo
*/
public javax.swing.JMenuItem getMenuUndo()
{
return menuUndo;
}
}