/** * 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. */ private void initComponents() { // GEN-BEGIN:initComponents java.awt.GridBagConstraints gridBagConstraints; jMenuBar1 = new javax.swing.JMenuBar(); jMenu1 = new javax.swing.JMenu(); TopPanel = new javax.swing.JPanel(); TopRightPanel = new javax.swing.JPanel(); OtherDateChooser = new com.toedter.calendar.JDateChooser(); TopLeftPanel = new javax.swing.JPanel(); InvoiceLB = new javax.swing.JLabel(); InvoiceTF = new javax.swing.JTextField(); BottomPanel = new javax.swing.JPanel(); Cancel = new javax.swing.JButton(); OK = new javax.swing.JButton(); DummyLeftLabel = new javax.swing.JLabel(); RightDummyLabel = new javax.swing.JLabel(); TaxPanel = new javax.swing.JPanel(); AmountLabel = new javax.swing.JLabel(); AmountTF = new javax.swing.JTextField(); DescriptionLabel = new javax.swing.JLabel(); DescriptionArea = new javax.swing.JTextArea(); IncomeTransactionLabel = new javax.swing.JLabel(); jMenu1.setText("Menu"); jMenuBar1.add(jMenu1); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setTitle("Income Dialog"); TopPanel.setLayout(new java.awt.BorderLayout()); TopRightPanel.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.CENTER, 10, 10)); OtherDateChooser.setPreferredSize(new java.awt.Dimension(151, 20)); TopRightPanel.add(OtherDateChooser); TopPanel.add(TopRightPanel, java.awt.BorderLayout.EAST); TopLeftPanel.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.CENTER, 10, 10)); InvoiceLB.setText("Invoice : "); TopLeftPanel.add(InvoiceLB); InvoiceTF.setColumns(12); TopLeftPanel.add(InvoiceTF); TopPanel.add(TopLeftPanel, java.awt.BorderLayout.WEST); getContentPane().add(TopPanel, java.awt.BorderLayout.NORTH); BottomPanel.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.RIGHT, 10, 10)); Cancel.setText("Cancel"); Cancel.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { CancelActionPerformed(evt); } }); BottomPanel.add(Cancel); OK.setText("OK"); OK.setPreferredSize(new java.awt.Dimension(75, 25)); OK.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { OKActionPerformed(evt); } }); BottomPanel.add(OK); getContentPane().add(BottomPanel, java.awt.BorderLayout.SOUTH); DummyLeftLabel.setText(" "); getContentPane().add(DummyLeftLabel, java.awt.BorderLayout.WEST); RightDummyLabel.setText(" "); getContentPane().add(RightDummyLabel, java.awt.BorderLayout.EAST); TaxPanel.setLayout(new java.awt.GridBagLayout()); AmountLabel.setText("Amount of Transactions :"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); TaxPanel.add(AmountLabel, gridBagConstraints); AmountTF.setColumns(24); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); TaxPanel.add(AmountTF, gridBagConstraints); DescriptionLabel.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); DescriptionLabel.setText("Description :"); DescriptionLabel.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.gridheight = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 0, 10); TaxPanel.add(DescriptionLabel, gridBagConstraints); DescriptionArea.setColumns(24); DescriptionArea.setLineWrap(true); DescriptionArea.setRows(5); DescriptionArea.setWrapStyleWord(true); DescriptionArea.setBorder(new javax.swing.border.EtchedBorder()); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.gridheight = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; TaxPanel.add(DescriptionArea, gridBagConstraints); IncomeTransactionLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); IncomeTransactionLabel.setText("Income Transaction"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); TaxPanel.add(IncomeTransactionLabel, gridBagConstraints); getContentPane().add(TaxPanel, java.awt.BorderLayout.CENTER); pack(); } // GEN-END: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") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); NewFileTypeTextBox = new javax.swing.JTextField(); AddType = new javax.swing.JButton(); Cancel = new javax.swing.JButton(); jLabel3 = new javax.swing.JLabel(); FileTypeAbbreviationTextBox = new javax.swing.JTextField(); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setTitle("Add New File Type"); setResizable(false); jLabel1.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel1.setText("New File Type"); jLabel2.setText("File Name:"); AddType.setText("Add New Type"); AddType.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { AddTypeActionPerformed(evt); } }); Cancel.setText("Cancel"); Cancel.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { CancelActionPerformed(evt); } }); jLabel3.setText("Abbreviation:"); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addContainerGap() .addGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addGroup( layout .createParallelGroup( javax.swing.GroupLayout.Alignment.TRAILING, false) .addComponent( jLabel2, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent( jLabel3, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addPreferredGap( javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup( layout .createParallelGroup( javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent( NewFileTypeTextBox, javax.swing.GroupLayout.DEFAULT_SIZE, 250, Short.MAX_VALUE) .addComponent(FileTypeAbbreviationTextBox)) .addGap(0, 0, Short.MAX_VALUE)) .addComponent( AddType, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent( jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent( Cancel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addContainerGap())); layout.setVerticalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addContainerGap() .addComponent(jLabel1) .addGap(18, 18, 18) .addGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent( NewFileTypeTextBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel2)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel3) .addComponent( FileTypeAbbreviationTextBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap( javax.swing.LayoutStyle.ComponentPlacement.RELATED, 38, Short.MAX_VALUE) .addComponent(AddType) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(Cancel) .addContainerGap())); pack(); } // </editor-fold>//GEN-END:initComponents
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; BottomPanel = new javax.swing.JPanel(); Cancel = new javax.swing.JButton(); OK = new javax.swing.JButton(); DummyTopLabel = new javax.swing.JLabel(); LeftDummyLabel = new javax.swing.JLabel(); RightDummyLabel = new javax.swing.JLabel(); ItemTabbedPane = new javax.swing.JTabbedPane(); ItemPanel = new javax.swing.JPanel(); ItemCodeLabel = new javax.swing.JLabel(); itemCodeTF = new javax.swing.JTextField(); nameLabel = new javax.swing.JLabel(); nameTF = new javax.swing.JTextField(); buyingPriceLabel = new javax.swing.JLabel(); buyingPriceTF = new javax.swing.JTextField(); salePriceLabel = new javax.swing.JLabel(); salePriceTF = new javax.swing.JTextField(); commentLabel = new javax.swing.JLabel(); commentTA = new javax.swing.JTextArea(); Notes1 = new javax.swing.JLabel(); Notes2 = new javax.swing.JLabel(); categoryLabel = new javax.swing.JLabel(); categoryTF = new javax.swing.JTextField(); AdditionalPropertiesPanel = new javax.swing.JPanel(); DetailSizeCheckBox = new javax.swing.JCheckBox(); LengthLabel = new javax.swing.JLabel(); LengthTF = new javax.swing.JTextField(); WidthLabel = new javax.swing.JLabel(); WidthTF = new javax.swing.JTextField(); HeightLabel = new javax.swing.JLabel(); HeightTF = new javax.swing.JTextField(); VolumeCheckBox = new javax.swing.JCheckBox(); VolumeLabel = new javax.swing.JLabel(); VolumeTF = new javax.swing.JTextField(); PrimaryMeasurementLabel = new javax.swing.JLabel(); PrimaryTF = new javax.swing.JTextField(); MeasurementLabel = new javax.swing.JLabel(); MeasurementTF = new javax.swing.JTextField(); SecondaryMeasurementLabel = new javax.swing.JLabel(); SecondaryTF = new javax.swing.JTextField(); Notes3 = new javax.swing.JLabel(); Notes4 = new javax.swing.JLabel(); Secondary_Third_Measurement_Label = new javax.swing.JLabel(); Third_Measurement_Label = new javax.swing.JLabel(); SecondaryThirdMeasurementTF = new javax.swing.JTextField(); ThirdTF = new javax.swing.JTextField(); OtherPanel = new javax.swing.JPanel(); ProducerLB = new javax.swing.JLabel(); AvailableSeller = new javax.swing.JScrollPane(); AvSel = new javax.swing.JList(listModel); AddSeller = new javax.swing.JButton(); RemoveSeller = new javax.swing.JButton(); ListSeller = new javax.swing.JScrollPane(); LsSel = new javax.swing.JList(itemsellerModel); AvailableSellers = new javax.swing.JLabel(); ItemSellers = new javax.swing.JLabel(); ProducerCoB = new javax.swing.JComboBox(); QuantityPanel = new javax.swing.JPanel(); QuantityTablePanel = new javax.swing.JPanel(); QuantityScrollPane = new javax.swing.JScrollPane(); QuantityTB = new javax.swing.JTable(); PropertiesPanel = new javax.swing.JPanel(); WarehouseCB = new javax.swing.JComboBox(); QuantityLB = new javax.swing.JLabel(); QuantityButtonPanel = new javax.swing.JPanel(); QuantityAddButton = new javax.swing.JButton(); QuantityEditButton = new javax.swing.JButton(); QuantityDeleteButton = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setTitle("Edit Item"); BottomPanel.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.RIGHT, 10, 10)); Cancel.setText("Cancel"); Cancel.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { CancelActionPerformed(evt); } }); BottomPanel.add(Cancel); OK.setText("OK"); OK.setPreferredSize(new java.awt.Dimension(75, 25)); OK.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { OKActionPerformed(evt); } }); BottomPanel.add(OK); getContentPane().add(BottomPanel, java.awt.BorderLayout.SOUTH); DummyTopLabel.setText(" "); getContentPane().add(DummyTopLabel, java.awt.BorderLayout.NORTH); LeftDummyLabel.setText(" "); getContentPane().add(LeftDummyLabel, java.awt.BorderLayout.WEST); RightDummyLabel.setText(" "); getContentPane().add(RightDummyLabel, java.awt.BorderLayout.EAST); ItemPanel.setLayout(new java.awt.GridBagLayout()); ItemPanel.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); ItemCodeLabel.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); ItemCodeLabel.setText("* Item Code : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(10, 0, 10, 10); ItemPanel.add(ItemCodeLabel, gridBagConstraints); itemCodeTF.setColumns(12); itemCodeTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(10, 0, 10, 0); ItemPanel.add(itemCodeTF, gridBagConstraints); nameLabel.setText("* Name : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); ItemPanel.add(nameLabel, gridBagConstraints); nameTF.setColumns(12); nameTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); ItemPanel.add(nameTF, gridBagConstraints); buyingPriceLabel.setText("* Buying Price : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 20, 10); ItemPanel.add(buyingPriceLabel, gridBagConstraints); buyingPriceTF.setColumns(12); buyingPriceTF.setFont(new java.awt.Font("Dialog", 1, 12)); buyingPriceTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 20, 0); ItemPanel.add(buyingPriceTF, gridBagConstraints); salePriceLabel.setText("* Sale Price : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 20, 10); ItemPanel.add(salePriceLabel, gridBagConstraints); salePriceTF.setColumns(12); salePriceTF.setFont(new java.awt.Font("Dialog", 1, 12)); salePriceTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 20, 0); ItemPanel.add(salePriceTF, gridBagConstraints); commentLabel.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); commentLabel.setText("Comment : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 0, 10); ItemPanel.add(commentLabel, gridBagConstraints); commentTA.setColumns(16); commentTA.setLineWrap(true); commentTA.setRows(6); commentTA.setTabSize(4); commentTA.setWrapStyleWord(true); commentTA.setBorder(javax.swing.BorderFactory.createEtchedBorder()); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; ItemPanel.add(commentTA, gridBagConstraints); Notes1.setText("Fields marked with an asterisk * are required."); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 7; gridBagConstraints.gridwidth = 2; ItemPanel.add(Notes1, gridBagConstraints); Notes2.setText( "<html><center>Choose either Detail of Size checkbox <br>\nor Volume checkbox then fill all the text <br>\nfields of that checkbox!</center></html>"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 8; gridBagConstraints.gridwidth = 2; ItemPanel.add(Notes2, gridBagConstraints); categoryLabel.setText("* Category : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); ItemPanel.add(categoryLabel, gridBagConstraints); categoryTF.setColumns(12); categoryTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); ItemPanel.add(categoryTF, gridBagConstraints); ItemTabbedPane.addTab("Item", ItemPanel); AdditionalPropertiesPanel.setLayout(new java.awt.GridBagLayout()); DetailSizeCheckBox.setText("Detail of Size"); DetailSizeCheckBox.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { DetailSizeCheckBoxActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; AdditionalPropertiesPanel.add(DetailSizeCheckBox, gridBagConstraints); LengthLabel.setText("Length : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(LengthLabel, gridBagConstraints); LengthTF.setColumns(12); LengthTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(LengthTF, gridBagConstraints); WidthLabel.setText("Width : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(WidthLabel, gridBagConstraints); WidthTF.setColumns(12); WidthTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(WidthTF, gridBagConstraints); HeightLabel.setText("Height : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(HeightLabel, gridBagConstraints); HeightTF.setColumns(12); HeightTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(HeightTF, gridBagConstraints); VolumeCheckBox.setText("Volume"); VolumeCheckBox.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { VolumeCheckBoxActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; AdditionalPropertiesPanel.add(VolumeCheckBox, gridBagConstraints); VolumeLabel.setText("Volume : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(VolumeLabel, gridBagConstraints); VolumeTF.setColumns(12); VolumeTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 5; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(VolumeTF, gridBagConstraints); PrimaryMeasurementLabel.setText("* Primary Measurement : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 6; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(PrimaryMeasurementLabel, gridBagConstraints); PrimaryTF.setColumns(12); PrimaryTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 6; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(PrimaryTF, gridBagConstraints); MeasurementLabel.setText("* P = S : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 7; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(MeasurementLabel, gridBagConstraints); MeasurementTF.setColumns(12); MeasurementTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 7; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(MeasurementTF, gridBagConstraints); SecondaryMeasurementLabel.setText("* Secondary Measurement : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 8; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(SecondaryMeasurementLabel, gridBagConstraints); SecondaryTF.setColumns(12); SecondaryTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 8; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(SecondaryTF, gridBagConstraints); Notes3.setText( "<html><center>Choose either Detail of Size checkbox <br>\nor Volume checkbox then fill all the text <br>\nfields of that checkbox!</center></html>"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 12; gridBagConstraints.gridwidth = 2; AdditionalPropertiesPanel.add(Notes3, gridBagConstraints); Notes4.setText("Fields marked with an asterisk * are required."); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 11; gridBagConstraints.gridwidth = 2; AdditionalPropertiesPanel.add(Notes4, gridBagConstraints); Secondary_Third_Measurement_Label.setText("S = T : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 9; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(Secondary_Third_Measurement_Label, gridBagConstraints); Third_Measurement_Label.setText("Third Measurement : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 10; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 10); AdditionalPropertiesPanel.add(Third_Measurement_Label, gridBagConstraints); SecondaryThirdMeasurementTF.setColumns(12); SecondaryThirdMeasurementTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 9; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(SecondaryThirdMeasurementTF, gridBagConstraints); ThirdTF.setColumns(12); ThirdTF.setHorizontalAlignment(javax.swing.JTextField.LEFT); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 10; gridBagConstraints.insets = new java.awt.Insets(0, 0, 10, 0); AdditionalPropertiesPanel.add(ThirdTF, gridBagConstraints); ItemTabbedPane.addTab("Additional Properties", AdditionalPropertiesPanel); OtherPanel.setLayout(new java.awt.GridBagLayout()); ProducerLB.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); ProducerLB.setText("Producer : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; OtherPanel.add(ProducerLB, gridBagConstraints); AvailableSeller.setBorder(javax.swing.BorderFactory.createEtchedBorder()); AvailableSeller.setPreferredSize(new java.awt.Dimension(200, 100)); AvSel.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); AvSel.setVisibleRowCount(-1); AvailableSeller.setViewportView(AvSel); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.gridheight = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.insets = new java.awt.Insets(10, 20, 0, 20); OtherPanel.add(AvailableSeller, gridBagConstraints); AddSeller.setText(">"); AddSeller.setName("toRight"); AddSeller.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { MoveSellerActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.insets = new java.awt.Insets(10, 0, 0, 0); OtherPanel.add(AddSeller, gridBagConstraints); RemoveSeller.setText("<"); RemoveSeller.setName("toLeft"); RemoveSeller.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { MoveSellerActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; OtherPanel.add(RemoveSeller, gridBagConstraints); ListSeller.setBorder(javax.swing.BorderFactory.createEtchedBorder()); ListSeller.setPreferredSize(new java.awt.Dimension(200, 100)); LsSel.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); LsSel.setVisibleRowCount(-1); ListSeller.setViewportView(LsSel); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 2; gridBagConstraints.gridheight = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.insets = new java.awt.Insets(10, 20, 0, 20); OtherPanel.add(ListSeller, gridBagConstraints); AvailableSellers.setText("Available Sellers : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(10, 0, 0, 0); OtherPanel.add(AvailableSellers, gridBagConstraints); ItemSellers.setText("Item Sellers : "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(10, 0, 0, 0); OtherPanel.add(ItemSellers, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 0; OtherPanel.add(ProducerCoB, gridBagConstraints); ItemTabbedPane.addTab("Producer & Seller", OtherPanel); QuantityTablePanel.setLayout(new java.awt.BorderLayout()); QuantityTB.setModel( new javax.swing.table.DefaultTableModel( new Object[][] { {null, null}, {null, null}, {null, null}, {null, null} }, new String[] {"Date", "Quantity"}) { Class[] types = new Class[] {java.lang.String.class, java.lang.Integer.class}; boolean[] canEdit = new boolean[] {false, false}; public Class getColumnClass(int columnIndex) { return types[columnIndex]; } public boolean isCellEditable(int rowIndex, int columnIndex) { return canEdit[columnIndex]; } }); QuantityScrollPane.setViewportView(QuantityTB); QuantityTablePanel.add(QuantityScrollPane, java.awt.BorderLayout.CENTER); WarehouseCB.setModel( new javax.swing.DefaultComboBoxModel( new String[] {"Item 1", "Item 2", "Item 3", "Item 4"})); WarehouseCB.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { WarehouseCBActionPerformed(evt); } }); PropertiesPanel.add(WarehouseCB); QuantityLB.setText("jLabel1"); PropertiesPanel.add(QuantityLB); QuantityTablePanel.add(PropertiesPanel, java.awt.BorderLayout.NORTH); QuantityAddButton.setText("Add"); QuantityAddButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { QuantityAddButtonActionPerformed(evt); } }); QuantityButtonPanel.add(QuantityAddButton); QuantityEditButton.setText("Edit"); QuantityEditButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { QuantityEditButtonActionPerformed(evt); } }); QuantityButtonPanel.add(QuantityEditButton); QuantityDeleteButton.setText("Delete"); QuantityDeleteButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { QuantityDeleteButtonActionPerformed(evt); } }); QuantityButtonPanel.add(QuantityDeleteButton); QuantityTablePanel.add(QuantityButtonPanel, java.awt.BorderLayout.SOUTH); QuantityPanel.add(QuantityTablePanel); ItemTabbedPane.addTab("Quantity", QuantityPanel); getContentPane().add(ItemTabbedPane, java.awt.BorderLayout.CENTER); pack(); } // </editor-fold>//GEN-END: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") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { jLabel1 = new javax.swing.JLabel(); Cancel = new javax.swing.JButton(); jScrollPane1 = new javax.swing.JScrollPane(); jTable1 = new javax.swing.JTable(); AddTypeButton = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setTitle("Activity Type Maintenance Panel"); setResizable(false); jLabel1.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel1.setText("Activity Type Maintenance"); Cancel.setText("Cancel"); Cancel.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { CancelActionPerformed(evt); } }); jTable1.setModel( new javax.swing.table.DefaultTableModel( new Object[][] {}, new String[] {"", "Activity", "Active"}) { Class[] types = new Class[] {java.lang.String.class, java.lang.String.class, java.lang.String.class}; boolean[] canEdit = new boolean[] {false, false, true}; public Class getColumnClass(int columnIndex) { return types[columnIndex]; } public boolean isCellEditable(int rowIndex, int columnIndex) { return canEdit[columnIndex]; } }); jTable1.setColumnSelectionAllowed(true); jTable1.getTableHeader().setReorderingAllowed(false); jScrollPane1.setViewportView(jTable1); jTable1 .getColumnModel() .getSelectionModel() .setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); if (jTable1.getColumnModel().getColumnCount() > 0) { jTable1.getColumnModel().getColumn(0).setResizable(false); jTable1.getColumnModel().getColumn(1).setResizable(false); jTable1.getColumnModel().getColumn(2).setResizable(false); } AddTypeButton.setText("Add Type"); AddTypeButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { AddTypeButtonActionPerformed(evt); } }); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addContainerGap() .addGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent( jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 303, Short.MAX_VALUE) .addComponent( jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 303, Short.MAX_VALUE) .addComponent( AddTypeButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent( Cancel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))); layout.setVerticalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout .createSequentialGroup() .addContainerGap() .addComponent( jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent( jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 268, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap( javax.swing.LayoutStyle.ComponentPlacement.RELATED, 33, Short.MAX_VALUE) .addComponent(AddTypeButton) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(Cancel) .addContainerGap())); pack(); } // </editor-fold>//GEN-END:initComponents