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; } }