@SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { Banner = new javax.swing.JPanel(); jToolBar1 = new javax.swing.JToolBar(); jButton2 = new javax.swing.JButton(); jButton3 = new javax.swing.JButton(); jButton4 = new javax.swing.JButton(); jButton1 = new javax.swing.JButton(); jLabel1 = new javax.swing.JLabel(); userid_txt = new javax.swing.JLabel(); time_txt = new javax.swing.JLabel(); date_text = new javax.swing.JLabel(); display = new javax.swing.JPanel(); admiinAccount1 = new admiinAccount(); adminProduct1 = new AdminProduct(); adminMemberInfo1 = new AdminMemberInfo(); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); jToolBar1.setBorder(null); jToolBar1.setRollover(true); jButton2.setIcon( new javax.swing.ImageIcon(getClass().getResource("/images/account.png"))); // NOI18N jButton2.setText("Account"); jButton2.setFocusable(false); jButton2.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton2.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton2.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { accountActionPerformed(evt); } }); jToolBar1.add(jButton2); jButton3.setIcon( new javax.swing.ImageIcon(getClass().getResource("/images/product.png"))); // NOI18N jButton3.setText("Product"); jButton3.setFocusable(false); jButton3.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton3.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton3.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ProductActionPerformed(evt); } }); jToolBar1.add(jButton3); jButton4.setIcon( new javax.swing.ImageIcon(getClass().getResource("/images/mamber.png"))); // NOI18N jButton4.setText("Members"); jButton4.setFocusable(false); jButton4.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton4.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton4.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { MemberActionPerformed(evt); } }); jToolBar1.add(jButton4); jButton1.setIcon( new javax.swing.ImageIcon( getClass().getResource("/images/Sign-Shutdown-icon.png"))); // NOI18N jButton1.setText("Sign Out"); jButton1.setFocusable(false); jButton1.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton1.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton1.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { signOutActionPerformed(evt); } }); jToolBar1.add(jButton1); jLabel1.setFont(new java.awt.Font("Monotype Corsiva", 0, 30)); jLabel1.setForeground(new java.awt.Color(0, 102, 255)); jLabel1.setText("MCU Online Shoping"); userid_txt.setFont(new java.awt.Font("Miriam Fixed", 0, 18)); userid_txt.setForeground(new java.awt.Color(0, 204, 102)); userid_txt.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); userid_txt.setText("Welcome, Username"); time_txt.setFont(new java.awt.Font("Tahoma", 0, 14)); time_txt.setText("hh:mm:ss"); date_text.setFont(new java.awt.Font("Tahoma", 0, 14)); date_text.setText("dd/mm/yyy"); javax.swing.GroupLayout BannerLayout = new javax.swing.GroupLayout(Banner); Banner.setLayout(BannerLayout); BannerLayout.setHorizontalGroup( BannerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( BannerLayout.createSequentialGroup() .addComponent( jToolBar1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(140, 140, 140) .addComponent( jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 242, javax.swing.GroupLayout.PREFERRED_SIZE) .addGroup( BannerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( BannerLayout.createSequentialGroup() .addGap(118, 118, 118) .addComponent( time_txt, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap( javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent( date_text, javax.swing.GroupLayout.PREFERRED_SIZE, 84, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup( BannerLayout.createSequentialGroup() .addGap(29, 29, 29) .addComponent( userid_txt, javax.swing.GroupLayout.DEFAULT_SIZE, 323, Short.MAX_VALUE))) .addContainerGap())); BannerLayout.setVerticalGroup( BannerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( BannerLayout.createSequentialGroup() .addContainerGap() .addGroup( BannerLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( javax.swing.GroupLayout.Alignment.TRAILING, BannerLayout.createSequentialGroup() .addComponent( userid_txt, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18) .addGroup( BannerLayout.createParallelGroup( javax.swing.GroupLayout.Alignment.BASELINE) .addComponent( time_txt, javax.swing.GroupLayout.DEFAULT_SIZE, 18, Short.MAX_VALUE) .addComponent( date_text, javax.swing.GroupLayout.DEFAULT_SIZE, 18, Short.MAX_VALUE))) .addComponent( jToolBar1, javax.swing.GroupLayout.DEFAULT_SIZE, 59, Short.MAX_VALUE) .addComponent( jLabel1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 59, Short.MAX_VALUE)) .addContainerGap())); display.setLayout(new java.awt.CardLayout()); display.add(admiinAccount1, "account"); display.add(adminProduct1, "product"); display.add(adminMemberInfo1, "member"); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addComponent( Banner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(18, Short.MAX_VALUE)) .addGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent( display, javax.swing.GroupLayout.DEFAULT_SIZE, 1083, Short.MAX_VALUE))); layout.setVerticalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addComponent( Banner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(542, Short.MAX_VALUE)) .addGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addGap(84, 84, 84) .addComponent( display, javax.swing.GroupLayout.PREFERRED_SIZE, 539, Short.MAX_VALUE)))); java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); setBounds((screenSize.width - 962) / 2, (screenSize.height - 654) / 2, 962, 654); } // </editor-fold>//GEN-END:initComponents
protected void selected(CharPos start, CharPos end) { StringBuilder buf = new StringBuilder(); synchronized (msgs) { boolean sel = false; for (Message msg : msgs) { if (!(msg.text() instanceof RichText)) continue; RichText rt = (RichText) msg.text(); RichText.Part part = null; if (sel) { part = rt.parts; } else if (msg == start.msg) { sel = true; for (part = rt.parts; part != null; part = part.next) { if (part == start.part) break; } } if (sel) { for (; part != null; part = part.next) { if (!(part instanceof RichText.TextPart)) continue; RichText.TextPart tp = (RichText.TextPart) part; CharacterIterator iter = tp.ti(); int sch; if (tp == start.part) sch = tp.start + start.ch.getInsertionIndex(); else sch = tp.start; int ech; if (tp == end.part) ech = tp.start + end.ch.getInsertionIndex(); else ech = tp.end; for (int i = sch; i < ech; i++) buf.append(iter.setIndex(i)); if (part == end.part) { sel = false; break; } buf.append(' '); } if (sel) buf.append('\n'); } if (msg == end.msg) break; } } Clipboard cl; if ((cl = java.awt.Toolkit.getDefaultToolkit().getSystemSelection()) == null) cl = java.awt.Toolkit.getDefaultToolkit().getSystemClipboard(); try { final CharPos ownsel = selstart; cl.setContents( new StringSelection(buf.toString()), new ClipboardOwner() { public void lostOwnership(Clipboard cl, Transferable tr) { if (selstart == ownsel) selstart = selend = null; } }); } catch (IllegalStateException e) { } }
public void show() { java.awt.Dimension dialogSize = this.getPreferredSize(); java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); this.setLocation( screenSize.width / 2 - dialogSize.width / 2, screenSize.height / 2 - dialogSize.height / 2); super.show(); }
public static java.awt.Image loadImageFromFile(String path) { java.io.File file = new java.io.File(path); if (file.exists()) { java.awt.Toolkit tk = java.awt.Toolkit.getDefaultToolkit(); java.awt.Image img = tk.createImage(path); try { java.awt.MediaTracker mt = new java.awt.MediaTracker(new javax.swing.JPanel()); mt.addImage(img, 0); mt.waitForID(0); } catch (Exception ex) { return null; } return img; } return null; }
private void jMenuItemCutActionPerformed( java.awt.event.ActionEvent evt) // GEN-FIRST:event_jMenuItemCutActionPerformed { // GEN-HEADEREND:event_jMenuItemCutActionPerformed Toolkit t = java.awt.Toolkit.getDefaultToolkit(); Clipboard c = t.getSystemClipboard(); JInternalFrame currentFrame = theDesktop.getSelectedFrame(); /*StringSelection contents = new StringSelection(srcData); clipboard.setContents(contents, this);*/ } // GEN-LAST:event_jMenuItemCutActionPerformed
protected void bypassFilterAndSetText(StyledDocument doc, String text) { try { filter.setUpdateValue(false); doc.remove(0, doc.getLength()); doc.insertString(0, text, null); } catch (BadLocationException e) { java.awt.Toolkit.getDefaultToolkit().beep(); } finally { filter.setUpdateValue(true); } }
/** Center a component in the middle of the screen. */ public static void centerComponent(java.awt.Component component) { java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); java.awt.Dimension size = component.getSize(); screenSize.height = screenSize.height / 2; screenSize.width = screenSize.width / 2; size.height = size.height / 2; size.width = size.width / 2; component.setLocation(screenSize.width - size.width, screenSize.height - size.height); }
public void redoAction() { try { if (undoMgr.canRedo()) { redoAction.actionPerformed(new ActionEvent(this, ActionEvent.ACTION_PERFORMED, "Redo")); setRedoItem(); } else { java.awt.Toolkit.getDefaultToolkit().beep(); } } catch (CannotUndoException ex) { ex.printStackTrace(); } }
public void maxVncViewPanel(VncViewPanel panel) throws Exception { log.info("maxVncViewPanel"); MaxVncPanelWindow component = ViewManager.getComponent(MaxVncPanelWindow.class); component.setAlwaysOnTop(true); Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); component.setSize(screenSize); component.setLocation(0, 0); component.getCenterPanel().removeAll(); Dimension topPanelSize = panel.getTopPanel().getSize(); panel .getDesktopScrollPane() .setSize(screenSize.width + 1, screenSize.height - topPanelSize.height - 4); component.getCenterPanel().add(panel, BorderLayout.CENTER); component.setVncViewPanel(panel); component.setVisible(true); panel.getDesktopScrollPane().getComponent(0).repaint(); panel.getMaxViewButton().setVisible(false); panel.getRevertViewButton().setVisible(true); }
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { jPanel1 = new javax.swing.JPanel(); jScrollPane3 = new javax.swing.JScrollPane(); tblRoomsInOrder = new javax.swing.JTable(); jButton1 = new javax.swing.JButton(); NgayTratruoc = new com.toedter.calendar.JDateChooser(); TratruocThoiHan = new javax.swing.JRadioButton(); jButton5 = new javax.swing.JButton(); jPanel2 = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); tblCusInRoom = new javax.swing.JTable(); jPanel3 = new javax.swing.JPanel(); jScrollPane2 = new javax.swing.JScrollPane(); tblServicesInRoom = new javax.swing.JTable(); jPanel4 = new javax.swing.JPanel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); sumCostOfSVInOrder = new javax.swing.JTextField(); sumCostOfRoomInOrder = new javax.swing.JTextField(); txtAddition = new javax.swing.JTextField(); jLabel8 = new javax.swing.JLabel(); txtDiscount = new javax.swing.JTextField(); txtPay = new javax.swing.JTextField(); jLabel10 = new javax.swing.JLabel(); txtTotalSum = new javax.swing.JTextField(); jLabel11 = new javax.swing.JLabel(); jButton3 = new javax.swing.JButton(); txtAdd12 = new javax.swing.JTextField(); jLabel9 = new javax.swing.JLabel(); jPanel5 = new javax.swing.JPanel(); jLabel1 = new javax.swing.JLabel(); txtOrderId = new javax.swing.JTextField(); jLabel2 = new javax.swing.JLabel(); txtOrderOfCus = new javax.swing.JTextField(); jLabel3 = new javax.swing.JLabel(); txtOrderDate = new javax.swing.JTextField(); jLabel4 = new javax.swing.JLabel(); txtCurrentDate = new javax.swing.JTextField(); jPanel6 = new javax.swing.JPanel(); jButton2 = new javax.swing.JButton(); jButton4 = new javax.swing.JButton(); jButton6 = new javax.swing.JButton(); jPanel7 = new javax.swing.JPanel(); jScrollPane4 = new javax.swing.JScrollPane(); tblServicesInOrderOnly = new javax.swing.JTable(); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setTitle("Thanh to\u00e1n \u0111\u01a1n h\u00e0ng"); setAlwaysOnTop(true); jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("Danh s\u00e1ch ph\u00f2ng")); tblRoomsInOrder.setModel( new javax.swing.table.DefaultTableModel(new Object[][] {}, new String[] {})); tblRoomsInOrder.addMouseListener( new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { tblRoomsInOrderMouseClicked(evt); } }); jScrollPane3.setViewportView(tblRoomsInOrder); jButton1.setText("Tr\u1ea3 ph\u00f2ng"); jButton1.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } }); TratruocThoiHan.setText("Tr\u1ea3 tr\u01b0\u1edbc th\u1eddi h\u1ea1n"); TratruocThoiHan.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); TratruocThoiHan.setMargin(new java.awt.Insets(0, 0, 0, 0)); TratruocThoiHan.addMouseListener( new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { TratruocThoiHanMouseClicked(evt); } }); jButton5.setText("H\u1ee7y"); jButton5.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton5ActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1); jPanel1.setLayout(jPanel1Layout); jPanel1Layout.setHorizontalGroup( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel1Layout .createSequentialGroup() .addContainerGap() .add( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(TratruocThoiHan) .add(jButton1)) .add(32, 32, 32) .add( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jButton5) .add( NgayTratruoc, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addContainerGap(79, Short.MAX_VALUE)) .add( org.jdesktop.layout.GroupLayout.TRAILING, jScrollPane3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 353, Short.MAX_VALUE)); jPanel1Layout.setVerticalGroup( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( org.jdesktop.layout.GroupLayout.TRAILING, jPanel1Layout .createSequentialGroup() .add( jScrollPane3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 22, Short.MAX_VALUE) .add( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel1Layout .createSequentialGroup() .add(TratruocThoiHan) .add(6, 6, 6) .add( jPanel1Layout .createParallelGroup( org.jdesktop.layout.GroupLayout.BASELINE) .add(jButton1) .add(jButton5))) .add( NgayTratruoc, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))); jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder("Kh\u00e1ch \u0111ang \u1edf")); tblCusInRoom.setModel( new javax.swing.table.DefaultTableModel(new Object[][] {}, new String[] {})); jScrollPane1.setViewportView(tblCusInRoom); org.jdesktop.layout.GroupLayout jPanel2Layout = new org.jdesktop.layout.GroupLayout(jPanel2); jPanel2.setLayout(jPanel2Layout); jPanel2Layout.setHorizontalGroup( jPanel2Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE)); jPanel2Layout.setVerticalGroup( jPanel2Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 91, Short.MAX_VALUE)); jPanel3.setBorder( javax.swing.BorderFactory.createTitledBorder( "Danh s\u00e1ch d\u1ecbc v\u1ee5 g\u1ecdi theo ph\u00f2ng")); tblServicesInRoom.setModel( new javax.swing.table.DefaultTableModel(new Object[][] {}, new String[] {})); jScrollPane2.setViewportView(tblServicesInRoom); org.jdesktop.layout.GroupLayout jPanel3Layout = new org.jdesktop.layout.GroupLayout(jPanel3); jPanel3.setLayout(jPanel3Layout); jPanel3Layout.setHorizontalGroup( jPanel3Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jScrollPane2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE)); jPanel3Layout.setVerticalGroup( jPanel3Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( org.jdesktop.layout.GroupLayout.TRAILING, jScrollPane2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 73, Short.MAX_VALUE)); jPanel4.setBorder( javax.swing.BorderFactory.createTitledBorder("Thanh to\u00e1n \u0111\u01a1n h\u00e0ng")); jLabel5.setText("T\u1ed5ng ti\u1ec1n DV"); jLabel6.setText("Gi\u1ea3m gi\u00e1"); jLabel7.setText("Ph\u1ee5 ph\u00ed"); sumCostOfSVInOrder.setEditable(false); sumCostOfRoomInOrder.setEditable(false); jLabel8.setText("Kh\u00e1ch tr\u1ea3"); txtPay.setText("0"); jLabel10.setText("T\u1ed5ng "); jLabel11.setText("T\u1ed5ng ti\u1ec1n ph\u00f2ng"); jButton3.setText("T\u00ednh"); jButton3.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton3ActionPerformed(evt); } }); txtAdd12.setEditable(false); jLabel9.setText("C\u1ed9ng"); org.jdesktop.layout.GroupLayout jPanel4Layout = new org.jdesktop.layout.GroupLayout(jPanel4); jPanel4.setLayout(jPanel4Layout); jPanel4Layout.setHorizontalGroup( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( org.jdesktop.layout.GroupLayout.TRAILING, jPanel4Layout .createSequentialGroup() .addContainerGap() .add( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jLabel5) .add(jLabel11) .add(jLabel9) .add(jLabel7)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false) .add( sumCostOfSVInOrder, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE) .add( txtAdd12, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE) .add( sumCostOfRoomInOrder, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE) .add( txtAddition, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 107, Short.MAX_VALUE)) .add(4, 4, 4) .add( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel4Layout .createSequentialGroup() .add( jPanel4Layout .createParallelGroup( org.jdesktop.layout.GroupLayout.LEADING) .add(jLabel6) .add(jLabel8)) .add(10, 10, 10) .add( jPanel4Layout .createParallelGroup( org.jdesktop.layout.GroupLayout.LEADING, false) .add(txtPay) .add( txtDiscount, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 58, Short.MAX_VALUE))) .add(org.jdesktop.layout.GroupLayout.TRAILING, jButton3) .add( org.jdesktop.layout.GroupLayout.TRAILING, jPanel4Layout .createSequentialGroup() .add(jLabel10) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( txtTotalSum, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 83, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .addContainerGap())); jPanel4Layout.setVerticalGroup( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel4Layout .createSequentialGroup() .add( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel5) .add(jLabel6) .add( sumCostOfSVInOrder, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add( txtDiscount, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel11) .add( sumCostOfRoomInOrder, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel8) .add( txtPay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel10) .add(jLabel9) .add( txtAdd12, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 20, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add( txtTotalSum, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel4Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jButton3) .add( txtAddition, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel7)) .addContainerGap( org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))); jPanel5.setBorder( javax.swing.BorderFactory.createTitledBorder( javax.swing.BorderFactory.createTitledBorder( "Th\u00f4ng tin \u0111\u01a1n h\u00e0ng"))); jLabel1.setText("M\u00e3 \u0111\u01a1n h\u00e0ng"); txtOrderId.setEditable(false); jLabel2.setText("Ng\u01b0\u1eddi \u0111\u1eb7t "); txtOrderOfCus.setEditable(false); jLabel3.setText("Ng\u00e0y \u0111\u1eb7t"); txtOrderDate.setEditable(false); jLabel4.setText("H\u00f4m nay"); org.jdesktop.layout.GroupLayout jPanel5Layout = new org.jdesktop.layout.GroupLayout(jPanel5); jPanel5.setLayout(jPanel5Layout); jPanel5Layout.setHorizontalGroup( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel5Layout .createSequentialGroup() .addContainerGap() .add( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jLabel1) .add(jLabel2)) .add(37, 37, 37) .add( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( txtOrderOfCus, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 231, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add( txtOrderId, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 42, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(23, 23, 23) .add( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jLabel4) .add(jLabel3)) .addPreferredGap( org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) .add(txtOrderDate) .add( txtCurrentDate, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 177, Short.MAX_VALUE)) .addContainerGap())); jPanel5Layout.setVerticalGroup( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel5Layout .createSequentialGroup() .add( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel1) .add(jLabel3) .add( txtOrderDate, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add( txtOrderId, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jLabel2) .add( jPanel5Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add( txtOrderOfCus, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel4) .add( txtCurrentDate, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))); jPanel6.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jButton2.setText("H\u1ee7y b\u1ecf"); jButton2.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton2ActionPerformed(evt); } }); jButton4.setText("Thanh to\u00e1n \u0111\u01a1n h\u00e0ng"); jButton4.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton4ActionPerformed(evt); } }); jButton6.setText("In h\u00f3a \u0111\u01a1n"); jButton6.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton6ActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanel6Layout = new org.jdesktop.layout.GroupLayout(jPanel6); jPanel6.setLayout(jPanel6Layout); jPanel6Layout.setHorizontalGroup( jPanel6Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( org.jdesktop.layout.GroupLayout.TRAILING, jPanel6Layout .createSequentialGroup() .addContainerGap(281, Short.MAX_VALUE) .add(jButton6) .add(15, 15, 15) .add(jButton4) .add(25, 25, 25) .add(jButton2) .addContainerGap())); jPanel6Layout.setVerticalGroup( jPanel6Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel6Layout .createSequentialGroup() .add( jPanel6Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jButton2) .add(jButton4) .add(jButton6)) .addContainerGap( org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))); jPanel7.setBorder( javax.swing.BorderFactory.createTitledBorder("Danh s\u00e1ch d\u1ecbch v\u1ee5 chung")); tblServicesInOrderOnly.setModel( new javax.swing.table.DefaultTableModel(new Object[][] {}, new String[] {})); jScrollPane4.setViewportView(tblServicesInOrderOnly); org.jdesktop.layout.GroupLayout jPanel7Layout = new org.jdesktop.layout.GroupLayout(jPanel7); jPanel7.setLayout(jPanel7Layout); jPanel7Layout.setHorizontalGroup( jPanel7Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( org.jdesktop.layout.GroupLayout.TRAILING, jScrollPane4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 257, Short.MAX_VALUE)); jPanel7Layout.setVerticalGroup( jPanel7Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jScrollPane4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 96, Short.MAX_VALUE)); org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( layout .createSequentialGroup() .addContainerGap() .add( layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel5, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add( org.jdesktop.layout.GroupLayout.TRAILING, layout .createSequentialGroup() .add( jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( layout .createParallelGroup( org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add( jPanel3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .add( org.jdesktop.layout.GroupLayout.TRAILING, jPanel6, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add( org.jdesktop.layout.GroupLayout.TRAILING, layout .createSequentialGroup() .add( jPanel7, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .addContainerGap())); layout.setVerticalGroup( layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( layout .createSequentialGroup() .add( jPanel5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) .add( org.jdesktop.layout.GroupLayout.TRAILING, layout .createSequentialGroup() .add( jPanel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add( jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add( jPanel7, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( jPanel6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addContainerGap())); pack(); java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); java.awt.Dimension dialogSize = getSize(); setLocation( (screenSize.width - dialogSize.width) / 2, (screenSize.height - dialogSize.height) / 2); } // </editor-fold>//GEN-END:initComponents
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { jToolBar1 = new javax.swing.JToolBar(); jPanel1 = new javax.swing.JPanel(); txtUserID = new javax.swing.JTextField(); jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); txtUserName = new javax.swing.JTextField(); lbHour = new javax.swing.JLabel(); lbDate = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); lbYear = new javax.swing.JLabel(); jMenuBar1 = new javax.swing.JMenuBar(); mnMaster = new javax.swing.JMenu(); mnMasterTitle = new javax.swing.JMenuItem(); mnMasterEmployee = new javax.swing.JMenuItem(); mnMasterBudgetGroup = new javax.swing.JMenuItem(); mnMasterBudgetDetail = new javax.swing.JMenuItem(); mnTransaction = new javax.swing.JMenu(); mnTransactionBeginningBalance = new javax.swing.JMenuItem(); mnTransactionBudgetUsage = new javax.swing.JMenuItem(); mnTransactionBudgetTransfer = new javax.swing.JMenuItem(); mnTransactionEndofYear = new javax.swing.JMenuItem(); mnLaporan = new javax.swing.JMenu(); mnRptMasterBudget = new javax.swing.JMenuItem(); mnRptBudgetUsage = new javax.swing.JMenuItem(); mnRptTrxBudgetUsage = new javax.swing.JMenuItem(); mnRptTrxBudgetTransfer = new javax.swing.JMenuItem(); mnUser = new javax.swing.JMenu(); mnMasterUser = new javax.swing.JMenuItem(); mnUserFunction = new javax.swing.JMenuItem(); mnChangePassword = new javax.swing.JMenuItem(); mnExit = new javax.swing.JMenu(); mnLogOff = new javax.swing.JMenuItem(); mnExitExit = new javax.swing.JMenuItem(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("OPC Budget Controlling Program"); addWindowListener( new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { FrmMainMenu.this.windowClosing(evt); } }); jToolBar1.setRollover(true); jPanel1.setBackground(new java.awt.Color(255, 51, 51)); txtUserID.setBackground(new java.awt.Color(204, 255, 204)); txtUserID.setFont(new java.awt.Font("Tahoma", 1, 12)); txtUserID.setDisabledTextColor(new java.awt.Color(255, 51, 51)); txtUserID.setEnabled(false); jLabel1.setFont(new java.awt.Font("Tahoma", 1, 12)); jLabel1.setText("User ID"); jLabel2.setFont(new java.awt.Font("Tahoma", 1, 12)); jLabel2.setText("User Name"); txtUserName.setBackground(new java.awt.Color(204, 255, 204)); txtUserName.setFont(new java.awt.Font("Tahoma", 1, 12)); txtUserName.setDisabledTextColor(new java.awt.Color(255, 51, 51)); txtUserName.setEnabled(false); lbHour.setBackground(new java.awt.Color(51, 51, 255)); lbHour.setFont(new java.awt.Font("Tahoma", 1, 12)); lbHour.setForeground(new java.awt.Color(51, 255, 51)); lbDate.setBackground(new java.awt.Color(51, 51, 255)); lbDate.setFont(new java.awt.Font("Tahoma", 1, 12)); lbDate.setForeground(new java.awt.Color(51, 255, 51)); jLabel3.setFont(new java.awt.Font("Tahoma", 1, 12)); jLabel3.setText("Budget Year"); lbYear.setBackground(new java.awt.Color(51, 51, 255)); lbYear.setFont(new java.awt.Font("Tahoma", 1, 12)); lbYear.setForeground(new java.awt.Color(51, 255, 51)); org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1); jPanel1.setLayout(jPanel1Layout); jPanel1Layout.setHorizontalGroup( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel1Layout .createSequentialGroup() .addContainerGap() .add(jLabel1) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( txtUserID, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 123, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(18, 18, 18) .add( jLabel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add( txtUserName, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 133, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(26, 26, 26) .add( lbDate, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 123, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add( lbHour, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 85, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(75, 75, 75) .add( jLabel3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add( lbYear, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 62, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(50, 50, 50))); jPanel1Layout.setVerticalGroup( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( jPanel1Layout .createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add( txtUserID, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel1) .add( txtUserName, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel2) .add( lbDate, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 20, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add( lbHour, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 20, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add( lbYear, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 20, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel3))); jToolBar1.add(jPanel1); mnMaster.setBackground(new java.awt.Color(204, 255, 255)); mnMaster.setText("Master"); mnMaster.setFont(new java.awt.Font("Tahoma", 1, 12)); mnMasterTitle.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_L, java.awt.event.InputEvent.CTRL_MASK)); mnMasterTitle.setBackground(new java.awt.Color(255, 255, 204)); mnMasterTitle.setFont(new java.awt.Font("Tahoma", 1, 12)); mnMasterTitle.setText("Title"); mnMasterTitle.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnMasterTitleActionPerformed(evt); } }); mnMaster.add(mnMasterTitle); mnMasterEmployee.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_Y, java.awt.event.InputEvent.CTRL_MASK)); mnMasterEmployee.setBackground(new java.awt.Color(255, 255, 204)); mnMasterEmployee.setFont(new java.awt.Font("Tahoma", 1, 12)); mnMasterEmployee.setText("Employee"); mnMasterEmployee.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnMasterEmployeeActionPerformed(evt); } }); mnMaster.add(mnMasterEmployee); mnMasterBudgetGroup.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_G, java.awt.event.InputEvent.CTRL_MASK)); mnMasterBudgetGroup.setBackground(new java.awt.Color(255, 255, 204)); mnMasterBudgetGroup.setFont(new java.awt.Font("Tahoma", 1, 12)); mnMasterBudgetGroup.setText("Budget Group"); mnMasterBudgetGroup.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnMasterBudgetGroupActionPerformed(evt); } }); mnMaster.add(mnMasterBudgetGroup); mnMasterBudgetDetail.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK)); mnMasterBudgetDetail.setBackground(new java.awt.Color(255, 255, 204)); mnMasterBudgetDetail.setFont(new java.awt.Font("Tahoma", 1, 12)); mnMasterBudgetDetail.setText("Budget Detail"); mnMasterBudgetDetail.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnMasterBudgetDetailActionPerformed(evt); } }); mnMaster.add(mnMasterBudgetDetail); jMenuBar1.add(mnMaster); mnTransaction.setBackground(new java.awt.Color(204, 255, 255)); mnTransaction.setText("Transaction"); mnTransaction.setFont(new java.awt.Font("Tahoma", 1, 12)); mnTransactionBeginningBalance.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); mnTransactionBeginningBalance.setBackground(new java.awt.Color(255, 255, 204)); mnTransactionBeginningBalance.setFont(new java.awt.Font("Tahoma", 1, 12)); mnTransactionBeginningBalance.setText("Beginning Balance"); mnTransactionBeginningBalance.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnTransactionBeginningBalanceActionPerformed(evt); } }); mnTransaction.add(mnTransactionBeginningBalance); mnTransactionBudgetUsage.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_P, java.awt.event.InputEvent.CTRL_MASK)); mnTransactionBudgetUsage.setBackground(new java.awt.Color(255, 255, 204)); mnTransactionBudgetUsage.setFont(new java.awt.Font("Tahoma", 1, 12)); mnTransactionBudgetUsage.setText("Budget Usage"); mnTransactionBudgetUsage.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnTransactionBudgetUsageActionPerformed(evt); } }); mnTransaction.add(mnTransactionBudgetUsage); mnTransactionBudgetTransfer.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_F, java.awt.event.InputEvent.CTRL_MASK)); mnTransactionBudgetTransfer.setBackground(new java.awt.Color(255, 255, 204)); mnTransactionBudgetTransfer.setFont(new java.awt.Font("Tahoma", 1, 12)); mnTransactionBudgetTransfer.setText("Budget Transfer"); mnTransactionBudgetTransfer.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnTransactionBudgetTransferActionPerformed(evt); } }); mnTransaction.add(mnTransactionBudgetTransfer); mnTransactionEndofYear.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.CTRL_MASK)); mnTransactionEndofYear.setBackground(new java.awt.Color(255, 255, 204)); mnTransactionEndofYear.setFont(new java.awt.Font("Tahoma", 1, 12)); mnTransactionEndofYear.setText("End of Year"); mnTransactionEndofYear.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnTransactionEndofYearActionPerformed(evt); } }); mnTransaction.add(mnTransactionEndofYear); jMenuBar1.add(mnTransaction); mnLaporan.setBackground(new java.awt.Color(204, 255, 255)); mnLaporan.setText("Report"); mnLaporan.setFont(new java.awt.Font("Tahoma", 1, 12)); mnRptMasterBudget.setBackground(new java.awt.Color(255, 255, 204)); mnRptMasterBudget.setFont(new java.awt.Font("Tahoma", 1, 12)); mnRptMasterBudget.setText("Master Budget"); mnRptMasterBudget.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnRptMasterBudgetActionPerformed(evt); } }); mnLaporan.add(mnRptMasterBudget); mnRptBudgetUsage.setBackground(new java.awt.Color(255, 255, 204)); mnRptBudgetUsage.setFont(new java.awt.Font("Tahoma", 1, 12)); mnRptBudgetUsage.setText("Budget Detail Per Month"); mnRptBudgetUsage.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnRptBudgetUsageActionPerformed(evt); } }); mnLaporan.add(mnRptBudgetUsage); mnRptTrxBudgetUsage.setBackground(new java.awt.Color(255, 255, 204)); mnRptTrxBudgetUsage.setFont(new java.awt.Font("Tahoma", 1, 12)); mnRptTrxBudgetUsage.setText("Trx. Budget Usage"); mnRptTrxBudgetUsage.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnRptTrxBudgetUsageActionPerformed(evt); } }); mnLaporan.add(mnRptTrxBudgetUsage); mnRptTrxBudgetTransfer.setBackground(new java.awt.Color(255, 255, 204)); mnRptTrxBudgetTransfer.setFont(new java.awt.Font("Tahoma", 1, 12)); mnRptTrxBudgetTransfer.setText("Trx. Budget Transfer"); mnRptTrxBudgetTransfer.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnRptTrxBudgetTransferActionPerformed(evt); } }); mnLaporan.add(mnRptTrxBudgetTransfer); jMenuBar1.add(mnLaporan); mnUser.setBackground(new java.awt.Color(204, 255, 255)); mnUser.setText("Users Management"); mnUser.setFont(new java.awt.Font("Tahoma", 1, 12)); mnMasterUser.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_F5, java.awt.event.InputEvent.CTRL_MASK)); mnMasterUser.setBackground(new java.awt.Color(255, 255, 204)); mnMasterUser.setFont(new java.awt.Font("Tahoma", 1, 12)); mnMasterUser.setText("User"); mnMasterUser.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnMasterUserActionPerformed(evt); } }); mnUser.add(mnMasterUser); mnUserFunction.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_F6, java.awt.event.InputEvent.CTRL_MASK)); mnUserFunction.setBackground(new java.awt.Color(255, 255, 204)); mnUserFunction.setFont(new java.awt.Font("Tahoma", 1, 12)); mnUserFunction.setText("User Functions"); mnUserFunction.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnUserFunctionActionPerformed(evt); } }); mnUser.add(mnUserFunction); mnChangePassword.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_F7, java.awt.event.InputEvent.CTRL_MASK)); mnChangePassword.setBackground(new java.awt.Color(255, 255, 204)); mnChangePassword.setFont(new java.awt.Font("Tahoma", 1, 12)); mnChangePassword.setText("Change Password"); mnChangePassword.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnChangePasswordActionPerformed(evt); } }); mnUser.add(mnChangePassword); jMenuBar1.add(mnUser); mnExit.setBackground(new java.awt.Color(204, 255, 255)); mnExit.setText("Exit"); mnExit.setFont(new java.awt.Font("Tahoma", 1, 12)); mnLogOff.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); mnLogOff.setBackground(new java.awt.Color(255, 255, 204)); mnLogOff.setFont(new java.awt.Font("Tahoma", 1, 12)); mnLogOff.setText("Log Off"); mnLogOff.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnLogOffActionPerformed(evt); } }); mnExit.add(mnLogOff); mnExitExit.setAccelerator( javax.swing.KeyStroke.getKeyStroke( java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK)); mnExitExit.setBackground(new java.awt.Color(255, 255, 204)); mnExitExit.setFont(new java.awt.Font("Tahoma", 1, 12)); mnExitExit.setText("Exit"); mnExitExit.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { mnExitExitActionPerformed(evt); } }); mnExit.add(mnExitExit); jMenuBar1.add(mnExit); setJMenuBar(jMenuBar1); org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jToolBar1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 925, Short.MAX_VALUE)); layout.setVerticalGroup( layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( layout .createSequentialGroup() .add( jToolBar1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 25, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addContainerGap(649, Short.MAX_VALUE))); pack(); java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); java.awt.Dimension dialogSize = getSize(); setLocation( (screenSize.width - dialogSize.width) / 2, (screenSize.height - dialogSize.height) / 2); } // </editor-fold>//GEN-END:initComponents
/** @param arg */ public static void main(String arg[]) { TestApp af = new TestApp(); SourceImage sImg = null; int imagesPerRow = 0; int imagesPerCol = 0; int imgMin = 65536; int imgMax = 0; boolean signed = false; boolean inverted = false; boolean hasPad = false; int padValue = 0; if (arg.length == 6) { // do it with raw file int w = 0; int h = 0; int d = 0; try { w = Integer.valueOf(arg[1]).intValue(); h = Integer.valueOf(arg[2]).intValue(); d = Integer.valueOf(arg[3]).intValue(); imagesPerRow = Integer.valueOf(arg[4]).intValue(); imagesPerCol = Integer.valueOf(arg[5]).intValue(); } catch (Exception e) { System.err.println(e); System.exit(0); } try { FileInputStream i = new FileInputStream(arg[0]); sImg = new SourceImage(i, w, h, d); } catch (Exception e) { System.err.println(e); System.exit(0); } } else { // do it with DICOM file if (arg.length > 2) { try { imagesPerRow = Integer.valueOf(arg[1]).intValue(); imagesPerCol = Integer.valueOf(arg[2]).intValue(); } catch (Exception e) { System.err.println(e); e.printStackTrace(System.err); System.exit(0); } } else { imagesPerRow = 1; imagesPerCol = 1; } try { DicomInputStream i = new DicomInputStream(new FileInputStream(arg[0])); sImg = new SourceImage(i); } catch (Exception e) { System.err.println(e); e.printStackTrace(System.err); System.exit(0); } } try { // com.apple.cocoa.application.NSMenu.setMenuBarVisible(false); // Won't compile on // other platforms // Class classToUse = // ClassLoader.getSystemClassLoader().loadClass("com.apple.cocoa.application.NSMenu"); // // Needs "/System/Library/Java" in classpath Class classToUse = new java.net.URLClassLoader(new java.net.URL[] {new File("/System/Library/Java").toURL()}) .loadClass("com.apple.cocoa.application.NSMenu"); Class[] parameterTypes = {Boolean.TYPE}; java.lang.reflect.Method methodToUse = classToUse.getDeclaredMethod("setMenuBarVisible", parameterTypes); Object[] args = {Boolean.FALSE}; methodToUse.invoke(null /*since static*/, args); } catch (Exception e) { // ClassNotFoundException,NoSuchMethodException,IllegalAccessException e.printStackTrace(System.err); } java.awt.Dimension d = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); int frameWidth = (int) d.getWidth(); int frameHeight = (int) d.getHeight(); System.err.println("frameWidth=" + frameWidth); System.err.println("frameHeight=" + frameHeight); af.setUndecorated(true); af.setLocation(0, 0); af.setSize(frameWidth, frameHeight); JPanel multiPanel = new JPanel(); multiPanel.setLayout(new GridLayout(imagesPerCol, imagesPerRow)); multiPanel.setBackground(Color.black); SingleImagePanel imagePanel[] = new SingleImagePanel[imagesPerRow * imagesPerCol]; int singleWidth = frameWidth / imagesPerRow; int singleHeight = frameHeight / imagesPerCol; System.err.println("singleWidth=" + singleWidth); System.err.println("singleHeight=" + singleHeight); for (int x = 0; x < imagesPerCol; ++x) { for (int y = 0; y < imagesPerRow; ++y) { SingleImagePanel ip = new SingleImagePanel(sImg); // ip.setPreferredSize(new Dimension(img.getWidth(),img.getHeight())); // ip.setPreferredSize(new Dimension(sImg.getWidth(),sImg.getHeight())); ip.setPreferredSize(new Dimension(singleWidth, singleHeight)); multiPanel.add(ip); imagePanel[x * imagesPerRow + y] = ip; } } // multiPanel.setSize(img.getWidth()*imagesPerRow,img.getHeight()*imagesPerRow); // JScrollPane scrollPane = new JScrollPane(multiPanel); Container content = af.getContentPane(); content.setLayout(new GridLayout(1, 1)); // content.add(scrollPane); content.add(multiPanel); af.pack(); af.setVisible(true); }
/** * 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 FormEditor. */ private void initComponents() { // GEN-BEGIN:initComponents label1 = new java.awt.Label(); panel1 = new java.awt.Panel(); label2 = new java.awt.Label(); textField1 = new java.awt.TextField(); label3 = new java.awt.Label(); textField2 = new java.awt.TextField(); button1 = new java.awt.Button(); button2 = new java.awt.Button(); addWindowListener( new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { exitForm(evt); } }); label1.setFont(new java.awt.Font("Dialog", 0, 11)); label1.setBackground(new java.awt.Color(204, 204, 204)); label1.setForeground(java.awt.Color.black); label1.setText("Rent Apartment Out"); label1.setAlignment(java.awt.Label.CENTER); add(label1, java.awt.BorderLayout.NORTH); panel1.setLayout(new java.awt.GridLayout(3, 2)); panel1.setFont(new java.awt.Font("Dialog", 0, 11)); panel1.setName("panel23"); panel1.setBackground(new java.awt.Color(204, 204, 204)); panel1.setForeground(java.awt.Color.black); label2.setFont(new java.awt.Font("Dialog", 0, 11)); label2.setBackground(new java.awt.Color(204, 204, 204)); label2.setForeground(java.awt.Color.black); label2.setText("Customer #"); panel1.add(label2); textField1.setBackground(java.awt.Color.white); textField1.setName("textfield20"); textField1.setFont(new java.awt.Font("Dialog", 0, 11)); textField1.setForeground(java.awt.Color.black); panel1.add(textField1); label3.setFont(new java.awt.Font("Dialog", 0, 11)); label3.setBackground(new java.awt.Color(204, 204, 204)); label3.setForeground(java.awt.Color.black); label3.setText("Apartment #"); panel1.add(label3); textField2.setBackground(java.awt.Color.white); textField2.setName("textfield21"); textField2.setFont(new java.awt.Font("Dialog", 0, 11)); textField2.setForeground(java.awt.Color.black); panel1.add(textField2); button1.setFont(new java.awt.Font("Dialog", 0, 11)); button1.setLabel("Rent it"); button1.setName("button31"); button1.setBackground(java.awt.Color.lightGray); button1.setForeground(java.awt.Color.black); button1.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { button1ActionPerformed(evt); } }); panel1.add(button1); button2.setFont(new java.awt.Font("Dialog", 0, 11)); button2.setLabel("Cancel"); button2.setName("button32"); button2.setBackground(java.awt.Color.lightGray); button2.setForeground(java.awt.Color.black); button2.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { button2ActionPerformed(evt); } }); panel1.add(button2); add(panel1, java.awt.BorderLayout.CENTER); java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); java.awt.Dimension dialogSize = getSize(); setSize(new java.awt.Dimension(300, 200)); setLocation((screenSize.width - 300) / 2, (screenSize.height - 200) / 2); } // GEN-END:initComponents
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { buttonGroup1 = new javax.swing.ButtonGroup(); buttonGroup2 = new javax.swing.ButtonGroup(); buttonGroup3 = new javax.swing.ButtonGroup(); buttonGroup4 = new javax.swing.ButtonGroup(); buttonGroup5 = new javax.swing.ButtonGroup(); jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); jSpinnerZoomX = new javax.swing.JSpinner(); jSpinnerZoomY = new javax.swing.JSpinner(); jLabel3 = new javax.swing.JLabel(); jSpinnerStepX = new javax.swing.JSpinner(); jPanel1 = new javax.swing.JPanel(); jCheckBox1 = new javax.swing.JCheckBox(); jCheckBox2 = new javax.swing.JCheckBox(); jPanel2 = new javax.swing.JPanel(); jCheckBox3 = new javax.swing.JCheckBox(); jCheckBox4 = new javax.swing.JCheckBox(); jBtnOK = new javax.swing.JButton(); jBtnCancel = new javax.swing.JButton(); jLabel4 = new javax.swing.JLabel(); jSpinnerStepY = new javax.swing.JSpinner(); jPanel3 = new javax.swing.JPanel(); jRadioButton1 = new javax.swing.JRadioButton(); jRadioButton2 = new javax.swing.JRadioButton(); jPanel4 = new javax.swing.JPanel(); jRadioButton3 = new javax.swing.JRadioButton(); jRadioButton4 = new javax.swing.JRadioButton(); jPanel5 = new javax.swing.JPanel(); jRadioButton5 = new javax.swing.JRadioButton(); jRadioButton6 = new javax.swing.JRadioButton(); jPanel6 = new javax.swing.JPanel(); jRadioButton7 = new javax.swing.JRadioButton(); jRadioButton8 = new javax.swing.JRadioButton(); jPanel7 = new javax.swing.JPanel(); jRadioButton9 = new javax.swing.JRadioButton(); jRadioButton10 = new javax.swing.JRadioButton(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); jLabel8 = new javax.swing.JLabel(); jSpinnerMinX = new javax.swing.JSpinner(); jSpinnerMaxX = new javax.swing.JSpinner(); jSpinnerMinY = new javax.swing.JSpinner(); jSpinnerMaxY = new javax.swing.JSpinner(); jCheckBoxFadenKreuzVisible = new javax.swing.JCheckBox(); getContentPane().setLayout(null); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); String strLocale = Locale.getDefault().toString(); if (strLocale.equalsIgnoreCase("de_DE")) { setTitle("Eigenschaften"); jLabel1.setText("zoom X"); jLabel2.setText("zoom Y"); jLabel3.setText("Font-StepX"); jPanel1.setBorder(new javax.swing.border.TitledBorder("Schrift einblenden")); jCheckBox1.setText("Schrift X-Achse"); jCheckBox2.setText("Schrift Y-Achse"); jPanel2.setBorder(new javax.swing.border.TitledBorder("Hilfslinien einblenden")); jCheckBox3.setText("X-Achse"); jCheckBox4.setText("Y-Achse"); jBtnOK.setText("OK"); jBtnCancel.setText("Abbrechen"); jLabel4.setText("Font-StepY"); jPanel3.setBorder(new javax.swing.border.TitledBorder("Werte einblenden als")); buttonGroup5.add(jRadioButton1); jRadioButton1.setText("Punkte"); jRadioButton2.setText("Linie"); jPanel4.setBorder(new javax.swing.border.TitledBorder("X-Achse anordnung")); buttonGroup1.add(jRadioButton3); jRadioButton3.setText("mittig"); jRadioButton4.setText("unten"); jPanel5.setBorder(new javax.swing.border.TitledBorder("Y-Achse anordnung")); buttonGroup2.add(jRadioButton5); jRadioButton5.setText("mittig"); jRadioButton6.setText("links"); jPanel6.setBorder(new javax.swing.border.TitledBorder("X-Achse Zahnelreihe")); buttonGroup3.add(jRadioButton7); jRadioButton7.setText("mittig"); jRadioButton8.setText("unten"); jPanel7.setBorder(new javax.swing.border.TitledBorder("Y-Achse Zahnelreihe")); jRadioButton9.setText("mittig"); jRadioButton10.setText("links"); jLabel5.setText("minX"); jLabel6.setText("maxX"); jLabel7.setText("minY"); jLabel8.setText("maxY"); jCheckBoxFadenKreuzVisible.setText("Fadenkreuz sichtbar"); } if (strLocale.equalsIgnoreCase("en_US")) { setTitle("Properties"); jLabel1.setText("zoom X"); jLabel2.setText("zoom Y"); jLabel3.setText("Font-StepX"); jPanel1.setBorder(new javax.swing.border.TitledBorder("Text visible")); jCheckBox1.setText("Font X-Axis"); jCheckBox2.setText("Font Y-Axis"); jPanel2.setBorder(new javax.swing.border.TitledBorder("Lines visible")); jCheckBox3.setText("X-Axis"); jCheckBox4.setText("Y-Axis"); jBtnOK.setText("OK"); jBtnCancel.setText("Cancel"); jLabel4.setText("Font-StepY"); jPanel3.setBorder(new javax.swing.border.TitledBorder("Values as")); buttonGroup5.add(jRadioButton1); jRadioButton1.setText("Point"); jRadioButton2.setText("Line"); jPanel4.setBorder(new javax.swing.border.TitledBorder("X-Axis align")); jRadioButton3.setText("center"); jRadioButton4.setText("bottom"); jPanel5.setBorder(new javax.swing.border.TitledBorder("Y-Axis align")); jRadioButton5.setText("center"); jRadioButton6.setText("left"); jPanel6.setBorder(new javax.swing.border.TitledBorder("X-Axis Numbers")); jRadioButton7.setText("center"); jRadioButton8.setText("bottom"); jPanel7.setBorder(new javax.swing.border.TitledBorder("Y-Axis Numbers")); jRadioButton9.setText("center"); jRadioButton10.setText("left"); jLabel5.setText("minX"); jLabel6.setText("maxX"); jLabel7.setText("minY"); jLabel8.setText("maxY"); jCheckBoxFadenKreuzVisible.setText("Cross visible"); } if (strLocale.equalsIgnoreCase("es_ES")) { setTitle("Properties"); jLabel1.setText("zoom X"); jLabel2.setText("zoom Y"); jLabel3.setText("Font-StepX"); jPanel1.setBorder(new javax.swing.border.TitledBorder("Text visible")); jCheckBox1.setText("Font X-Axis"); jCheckBox2.setText("Font Y-Axis"); jPanel2.setBorder(new javax.swing.border.TitledBorder("Lines visible")); jCheckBox3.setText("X-Axis"); jCheckBox4.setText("Y-Axis"); jBtnOK.setText("OK"); jBtnCancel.setText("Cancel"); jLabel4.setText("Font-StepY"); jPanel3.setBorder(new javax.swing.border.TitledBorder("Values as")); buttonGroup5.add(jRadioButton1); jRadioButton1.setText("Point"); jRadioButton2.setText("Line"); jPanel4.setBorder(new javax.swing.border.TitledBorder("X-Axis align")); jRadioButton3.setText("center"); jRadioButton4.setText("bottom"); jPanel5.setBorder(new javax.swing.border.TitledBorder("Y-Axis align")); jRadioButton5.setText("center"); jRadioButton6.setText("left"); jPanel6.setBorder(new javax.swing.border.TitledBorder("X-Axis Numbers")); jRadioButton7.setText("center"); jRadioButton8.setText("bottom"); jPanel7.setBorder(new javax.swing.border.TitledBorder("Y-Axis Numbers")); jRadioButton9.setText("center"); jRadioButton10.setText("left"); jLabel5.setText("minX"); jLabel6.setText("maxX"); jLabel7.setText("minY"); jLabel8.setText("maxY"); jCheckBoxFadenKreuzVisible.setText("Cross visible"); } getContentPane().add(jLabel1); jLabel1.setBounds(10, 110, 60, 14); getContentPane().add(jLabel2); jLabel2.setBounds(10, 140, 60, 14); getContentPane().add(jSpinnerZoomX); jSpinnerZoomX.setBounds(70, 110, 80, 20); getContentPane().add(jSpinnerZoomY); jSpinnerZoomY.setBounds(70, 140, 80, 20); getContentPane().add(jLabel3); jLabel3.setBounds(170, 110, 80, 14); getContentPane().add(jSpinnerStepX); jSpinnerStepX.setBounds(240, 110, 80, 20); jCheckBox1.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBox1ActionPerformed(evt); } }); jPanel1.add(jCheckBox1); jPanel1.add(jCheckBox2); getContentPane().add(jPanel1); jPanel1.setBounds(20, 170, 140, 90); jPanel2.add(jCheckBox3); jPanel2.add(jCheckBox4); getContentPane().add(jPanel2); jPanel2.setBounds(180, 170, 140, 90); jBtnOK.setMnemonic('O'); jBtnOK.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtnOKActionPerformed(evt); } }); getContentPane().add(jBtnOK); jBtnOK.setBounds(120, 480, 90, 23); jBtnCancel.setMnemonic('b'); jBtnCancel.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtnCancelActionPerformed(evt); } }); getContentPane().add(jBtnCancel); jBtnCancel.setBounds(220, 480, 100, 23); getContentPane().add(jLabel4); jLabel4.setBounds(170, 140, 70, 14); getContentPane().add(jSpinnerStepY); jSpinnerStepY.setBounds(240, 140, 80, 20); jPanel3.add(jRadioButton1); buttonGroup5.add(jRadioButton2); jPanel3.add(jRadioButton2); getContentPane().add(jPanel3); jPanel3.setBounds(20, 400, 140, 59); jPanel4.add(jRadioButton3); buttonGroup1.add(jRadioButton4); jPanel4.add(jRadioButton4); getContentPane().add(jPanel4); jPanel4.setBounds(20, 270, 140, 59); jPanel5.add(jRadioButton5); buttonGroup2.add(jRadioButton6); jPanel5.add(jRadioButton6); getContentPane().add(jPanel5); jPanel5.setBounds(180, 270, 140, 59); jPanel6.add(jRadioButton7); buttonGroup3.add(jRadioButton8); jPanel6.add(jRadioButton8); getContentPane().add(jPanel6); jPanel6.setBounds(20, 330, 140, 59); buttonGroup4.add(jRadioButton9); jPanel7.add(jRadioButton9); buttonGroup4.add(jRadioButton10); jPanel7.add(jRadioButton10); getContentPane().add(jPanel7); jPanel7.setBounds(180, 330, 140, 59); getContentPane().add(jLabel5); jLabel5.setBounds(10, 30, 40, 14); getContentPane().add(jLabel6); jLabel6.setBounds(10, 60, 40, 14); getContentPane().add(jLabel7); jLabel7.setBounds(170, 30, 50, 14); getContentPane().add(jLabel8); jLabel8.setBounds(170, 60, 60, 14); getContentPane().add(jSpinnerMinX); jSpinnerMinX.setBounds(70, 30, 80, 20); getContentPane().add(jSpinnerMaxX); jSpinnerMaxX.setBounds(70, 60, 80, 20); getContentPane().add(jSpinnerMinY); jSpinnerMinY.setBounds(240, 30, 80, 20); getContentPane().add(jSpinnerMaxY); jSpinnerMaxY.setBounds(240, 60, 80, 20); getContentPane().add(jCheckBoxFadenKreuzVisible); jCheckBoxFadenKreuzVisible.setBounds(180, 410, 140, 23); java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); setBounds((screenSize.width - 343) / 2, (screenSize.height - 538) / 2, 343, 538); }
public static void centerFrame(java.awt.Component c) { java.awt.Toolkit tk = java.awt.Toolkit.getDefaultToolkit(); c.setLocation( (int) ((tk.getScreenSize().getWidth() - c.getWidth()) / 2), (int) ((tk.getScreenSize().getHeight() - c.getHeight()) / 2)); }