/* * FilterSettingsForm.java * * Created on January 20, 2007, 2:15 PM */ package org.jmeld.ui.settings; /** * * @author kees */ public class FilterSettingsForm extends javax.swing.JPanel { /** Creates new form FilterSettingsForm */ public FilterSettingsForm() { 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. */ // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { jScrollPane2 = new javax.swing.JScrollPane(); jMTable1 = new org.jmeld.ui.swing.table.JMTable(); gradientLabel1 = new org.jmeld.ui.swing.GradientLabel(); newFilterButton = new javax.swing.JButton(); detailHeader1 = new org.jmeld.ui.swing.DetailHeader(); deleteFilterButton = new javax.swing.JButton(); detailHeader2 = new org.jmeld.ui.swing.DetailHeader(); newFilterRuleButton = new javax.swing.JButton(); deleteFilterRuleButton = new javax.swing.JButton(); filterNameLabel = new javax.swing.JLabel(); jScrollPane3 = new javax.swing.JScrollPane(); filterRuleTable = new org.jmeld.ui.swing.table.JMTable(); jScrollPane1 = new javax.swing.JScrollPane(); filterTable = new org.jmeld.ui.swing.table.JMTable(); jScrollPane2.setViewportView(jMTable1); gradientLabel1.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 10, 1, 1)); gradientLabel1.setText("Filter settings"); gradientLabel1.setFont(new java.awt.Font("Dialog", 1, 18)); newFilterButton.setText("New"); newFilterButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { newFilterButtonActionPerformed(evt); } }); detailHeader1.setText("Filters"); deleteFilterButton.setText("Delete"); detailHeader2.setText("Filter rules for: "); newFilterRuleButton.setText("New"); deleteFilterRuleButton.setText("Delete"); filterNameLabel.setText("FilterName"); jScrollPane3.setViewportView(filterRuleTable); jScrollPane1.setViewportView(filterTable); org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout( this); this.setLayout(layout); layout.setHorizontalGroup(layout.createParallelGroup( org.jdesktop.layout.GroupLayout.LEADING).add(gradientLabel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 558, Short.MAX_VALUE).add( org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup().add( layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( layout.createSequentialGroup().addContainerGap().add( layout.createParallelGroup( org.jdesktop.layout.GroupLayout.LEADING).add( layout.createSequentialGroup().add(12, 12, 12).add( jScrollPane3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 436, Short.MAX_VALUE)).add( layout.createSequentialGroup().add(detailHeader2, 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(filterNameLabel, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 353, Short.MAX_VALUE)))).add( layout.createSequentialGroup().add(24, 24, 24).add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 436, Short.MAX_VALUE))).addPreferredGap( org.jdesktop.layout.LayoutStyle.RELATED).add( layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(newFilterButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 86, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add( newFilterRuleButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 86, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add( deleteFilterRuleButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 86, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add( deleteFilterButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 86, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))).add( layout.createSequentialGroup().addContainerGap().add(detailHeader1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 546, Short.MAX_VALUE))); layout.linkSize(new java.awt.Component[] { deleteFilterButton, deleteFilterRuleButton, newFilterButton, newFilterRuleButton }, org.jdesktop.layout.GroupLayout.HORIZONTAL); layout.setVerticalGroup(layout.createParallelGroup( org.jdesktop.layout.GroupLayout.LEADING).add( layout.createSequentialGroup().add(gradientLabel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).addPreferredGap( org.jdesktop.layout.LayoutStyle.RELATED).add(detailHeader1, 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( layout.createSequentialGroup().add(newFilterButton) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(deleteFilterButton)).add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 110, Short.MAX_VALUE)).addPreferredGap( org.jdesktop.layout.LayoutStyle.RELATED).add( layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(detailHeader2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 15, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE).add( filterNameLabel)).addPreferredGap( org.jdesktop.layout.LayoutStyle.RELATED).add( layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add( layout.createSequentialGroup().add(newFilterRuleButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 25, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(deleteFilterRuleButton).addContainerGap(143, Short.MAX_VALUE)).add(jScrollPane3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 199, Short.MAX_VALUE)))); layout.linkSize(new java.awt.Component[] { deleteFilterButton, deleteFilterRuleButton, newFilterButton, newFilterRuleButton }, org.jdesktop.layout.GroupLayout.VERTICAL); }// </editor-fold>//GEN-END:initComponents private void newFilterButtonActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_newFilterButtonActionPerformed {//GEN-HEADEREND:event_newFilterButtonActionPerformed }//GEN-LAST:event_newFilterButtonActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables protected javax.swing.JButton deleteFilterButton; protected javax.swing.JButton deleteFilterRuleButton; protected org.jmeld.ui.swing.DetailHeader detailHeader1; protected org.jmeld.ui.swing.DetailHeader detailHeader2; protected javax.swing.JLabel filterNameLabel; protected org.jmeld.ui.swing.table.JMTable filterRuleTable; protected org.jmeld.ui.swing.table.JMTable filterTable; protected org.jmeld.ui.swing.GradientLabel gradientLabel1; public org.jmeld.ui.swing.table.JMTable jMTable1; public javax.swing.JScrollPane jScrollPane1; public javax.swing.JScrollPane jScrollPane2; public javax.swing.JScrollPane jScrollPane3; protected javax.swing.JButton newFilterButton; protected javax.swing.JButton newFilterRuleButton; // End of variables declaration//GEN-END:variables }