Author: kozo Date: 2009-06-27 06:40:48 -0700 (Sat, 27 Jun 2009) New Revision: 17142
Modified: csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LoadMultilayerNetworkTaskPanel.java Log: Incomplete - # 14: reprogram UI mock using Java platform 1.5 http://cg06.naist.jp/gsoc/ticket/14 renamed variable names Modified: csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LoadMultilayerNetworkTaskPanel.java =================================================================== --- csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LoadMultilayerNetworkTaskPanel.java 2009-06-27 08:33:41 UTC (rev 17141) +++ csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LoadMultilayerNetworkTaskPanel.java 2009-06-27 13:40:48 UTC (rev 17142) @@ -1,16 +1,26 @@ package org.cytoscape.layer.internal.ui; -import javax.swing.JPanel; +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ -import org.jdesktop.layout.GroupLayout; -import org.jdesktop.layout.LayoutStyle; +/* + * BuildMultilayerPanel.java + * + * Created on 2009/06/27, 14:02:59 + */ -import static org.jdesktop.layout.GroupLayout.*; -import static org.jdesktop.layout.LayoutStyle.*; +package org.cytoscape.layer.internal.ui; -public class LoadMultilayerNetworkTaskPanel extends JPanel { - /** Creates new form LayerGeneratorPanel */ - public LoadMultilayerNetworkTaskPanel() { +/** + * + * @author kozo + */ +public class LoadMultiLayerNetworkTaskPanel extends javax.swing.JFrame { + + /** Creates new form BuildMultilayerPanel */ + public LoadMultiLayerNetworkTaskPanel() { initComponents(); } @@ -20,309 +30,241 @@ * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") - private void initComponents() {} + // <editor-fold defaultstate="collapsed" desc="Generated Code"> + private void initComponents() { -// jPanel1 = new javax.swing.JPanel(); -// jLabel1 = new javax.swing.JLabel(); -// jPanel3 = new javax.swing.JPanel(); -// jPanel5 = new javax.swing.JPanel(); -// jScrollPane3 = new javax.swing.JScrollPane(); -// jTable1 = new javax.swing.JTable(); -// LayerPanel = new javax.swing.JPanel(); -// jPanel7 = new javax.swing.JPanel(); -// jScrollPane2 = new javax.swing.JScrollPane(); -// jList2 = new javax.swing.JList(); -// jPanel6 = new javax.swing.JPanel(); -// jButton6 = new javax.swing.JButton(); -// jButton3 = new javax.swing.JButton(); -// jButton4 = new javax.swing.JButton(); -// jButton5 = new javax.swing.JButton(); -// jPanel4 = new javax.swing.JPanel(); -// jScrollPane1 = new javax.swing.JScrollPane(); -// jList1 = new javax.swing.JList(); -// jPanel2 = new javax.swing.JPanel(); -// jButton1 = new javax.swing.JButton(); -// jButton2 = new javax.swing.JButton(); -// jButton7 = new javax.swing.JButton(); -// -// jPanel1.setBackground(java.awt.Color.white); -// -// jLabel1.setFont(new java.awt.Font("SansSerif", 1, 14)); // NOI18N -// jLabel1.setText("3D Layer Generator"); -// -// GroupLayout jPanel1Layout = new GroupLayout(jPanel1); -// jPanel1.setLayout(jPanel1Layout); -// jPanel1Layout.setHorizontalGroup( -// jPanel1Layout.createParallelGroup(LEADING) -// .add(jPanel1Layout.createSequentialGroup() -// .addContainerGap() -// .add(jLabel1) -// .addContainerGap(326, Short.MAX_VALUE)) -// ); -// jPanel1Layout.setVerticalGroup( -// jPanel1Layout.createParallelGroup(LEADING). -// add(jPanel1Layout.createSequentialGroup() -// .addContainerGap() -// .add(jLabel1, GroupLayout.PREFERRED_SIZE, 31, GroupLayout.PREFERRED_SIZE) -// .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) -// ); -// -// jPanel5.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Inter-Layer Edges", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("SansSerif", 1, 12))); // NOI18N -// -// jTable1.setModel(new javax.swing.table.DefaultTableModel( -// new Object [][] { -// {null, null}, -// {null, null}, -// {null, null}, -// {null, null}, -// {null, null}, -// {null, null}, -// {null, null}, -// {null, null} -// }, -// new String [] { -// "Layer", "Inter Layer Network" -// } -// )); -// jScrollPane3.setViewportView(jTable1); -// -// GroupLayout jPanel5Layout = new GroupLayout(jPanel5); -// jPanel5.setLayout(jPanel5Layout); -// jPanel5Layout.setHorizontalGroup( -// jPanel5Layout.createParallelGroup(LEADING). -// add(jScrollPane3, GroupLayout.DEFAULT_SIZE, 463, Short.MAX_VALUE) -// ); -// jPanel5Layout.setVerticalGroup( -// jPanel5Layout.createParallelGroup(LEADING) -// .add(jScrollPane3, TRAILING, GroupLayout.DEFAULT_SIZE, 110, Short.MAX_VALUE) -// ); -// -// LayerPanel.setBorder(javax.swing.BorderFactory.createCompoundBorder(javax.swing.BorderFactory.createEtchedBorder(), javax.swing.BorderFactory.createTitledBorder(null, "Define Layers", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("SansSerif", 1, 12)))); // NOI18N -// -// jPanel7.setBackground(new java.awt.Color(255, 255, 255)); -// jPanel7.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Available Networks", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("SansSerif", 1, 12))); // NOI18N -// jPanel7.setPreferredSize(new java.awt.Dimension(200, 200)); -// -// jList2.setModel(new javax.swing.AbstractListModel() { -// String[] strings = { "Network 1", "Network 2", "Network 3", "Network 4", "Network 5", " " }; -// public int getSize() { return strings.length; } -// public Object getElementAt(int i) { return strings[i]; } -// }); -// jScrollPane2.setViewportView(jList2); -// -// GroupLayout jPanel7Layout = new GroupLayout(jPanel7); -// jPanel7.setLayout(jPanel7Layout); -// jPanel7Layout.setHorizontalGroup( -// jPanel7Layout.createParallelGroup(LEADING) -// .addGroup(jPanel7Layout.createSequentialGroup() -// .addContainerGap() -// .addComponent(jScrollPane2, GroupLayout.DEFAULT_SIZE, 164, Short.MAX_VALUE) -// .addContainerGap()) -// ); -// jPanel7Layout.setVerticalGroup( -// jPanel7Layout.createParallelGroup(LEADING) -// .addGroup(jPanel7Layout.createSequentialGroup() -// .addComponent(jScrollPane2, GroupLayout.DEFAULT_SIZE, 161, Short.MAX_VALUE) -// .addContainerGap()) -// ); -// -// jButton6.setText(">>"); -// jButton6.addActionListener(new java.awt.event.ActionListener() { -// public void actionPerformed(java.awt.event.ActionEvent evt) { -// jButton6ActionPerformed(evt); -// } -// }); -// -// jButton3.setText(">"); -// jButton3.addActionListener(new java.awt.event.ActionListener() { -// public void actionPerformed(java.awt.event.ActionEvent evt) { -// jButton3ActionPerformed(evt); -// } -// }); -// -// jButton4.setText("<"); -// -// jButton5.setText("<<"); -// -// GroupLayout jPanel6Layout = new GroupLayout(jPanel6); -// jPanel6.setLayout(jPanel6Layout); -// jPanel6Layout.setHorizontalGroup( -// jPanel6Layout.createParallelGroup(LEADING) -// .addComponent(jButton6, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addComponent(jButton3, GroupLayout.DEFAULT_SIZE, 45, Short.MAX_VALUE) -// .addComponent(jButton4, GroupLayout.DEFAULT_SIZE, 45, Short.MAX_VALUE) -// .addComponent(jButton5, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// ); -// jPanel6Layout.setVerticalGroup( -// jPanel6Layout.createParallelGroup(LEADING) -// .addGroup(TRAILING, jPanel6Layout.createSequentialGroup() -// .addComponent(jButton6) -// .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED) -// .addComponent(jButton3) -// .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED) -// .addComponent(jButton4) -// .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED) -// .addComponent(jButton5)) -// ); -// -// jPanel4.setBackground(new java.awt.Color(255, 255, 255)); -// jPanel4.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Layers", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("SansSerif", 1, 12))); // NOI18N -// jPanel4.setPreferredSize(new java.awt.Dimension(200, 200)); -// -// jList1.setModel(new javax.swing.AbstractListModel() { -// String[] strings = { "Network 1", "Network 2", "Network 3", "Network 4", "Network 5", " " }; -// public int getSize() { return strings.length; } -// public Object getElementAt(int i) { return strings[i]; } -// }); -// jScrollPane1.setViewportView(jList1); -// -// GroupLayout jPanel4Layout = new GroupLayout(jPanel4); -// jPanel4.setLayout(jPanel4Layout); -// jPanel4Layout.setHorizontalGroup( -// jPanel4Layout.createParallelGroup(LEADING) -// .addGroup(jPanel4Layout.createSequentialGroup() -// .addContainerGap() -// .addComponent(jScrollPane1, GroupLayout.DEFAULT_SIZE, 164, Short.MAX_VALUE) -// .addContainerGap()) -// ); -// jPanel4Layout.setVerticalGroup( -// jPanel4Layout.createParallelGroup(LEADING) -// .addGroup(jPanel4Layout.createSequentialGroup() -// .addComponent(jScrollPane1, GroupLayout.DEFAULT_SIZE, 161, Short.MAX_VALUE) -// .addContainerGap()) -// ); -// -// GroupLayout LayerPanelLayout = new GroupLayout(LayerPanel); -// LayerPanel.setLayout(LayerPanelLayout); -// LayerPanelLayout.setHorizontalGroup( -// LayerPanelLayout.createParallelGroup(LEADING) -// .addGroup(LayerPanelLayout.createSequentialGroup() -// .addComponent(jPanel7, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) -// .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) -// .addComponent(jPanel6, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) -// .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) -// .addComponent(jPanel4, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) -// ); -// LayerPanelLayout.setVerticalGroup( -// LayerPanelLayout.createParallelGroup(LEADING) -// .addComponent(jPanel7, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addComponent(jPanel4, TRAILING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addGroup(LayerPanelLayout.createSequentialGroup() -// .addGap(41, 41, 41) -// .addComponent(jPanel6, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) -// .addContainerGap(45, Short.MAX_VALUE)) -// ); -// -// GroupLayout jPanel3Layout = new GroupLayout(jPanel3); -// jPanel3.setLayout(jPanel3Layout); -// jPanel3Layout.setHorizontalGroup( -// jPanel3Layout.createParallelGroup(LEADING) -// .addGroup(jPanel3Layout.createSequentialGroup() -// .addGroup(jPanel3Layout.createParallelGroup(TRAILING, false) -// .addComponent(jPanel5, LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addComponent(LayerPanel, LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) -// .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) -// ); -// jPanel3Layout.setVerticalGroup( -// jPanel3Layout.createParallelGroup(LEADING) -// .addGroup(jPanel3Layout.createSequentialGroup() -// .addComponent(LayerPanel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) -// .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addComponent(jPanel5, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)) -// ); -// -// jPanel2.setBackground(new java.awt.Color(255, 255, 255)); -// -// jButton1.setText("Cancel"); -// jButton1.addActionListener(new java.awt.event.ActionListener() { -// public void actionPerformed(java.awt.event.ActionEvent evt) { -// jButton1ActionPerformed(evt); -// } -// }); -// -// jButton2.setText("Generate"); -// -// jButton7.setText("Options"); -// -// GroupLayout jPanel2Layout = new GroupLayout(jPanel2); -// jPanel2.setLayout(jPanel2Layout); -// jPanel2Layout.setHorizontalGroup( -// jPanel2Layout.createParallelGroup(LEADING) -// .addGroup(TRAILING, jPanel2Layout.createSequentialGroup() -// .addContainerGap() -// .addComponent(jButton7) -// .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED, 224, Short.MAX_VALUE) -// .addComponent(jButton2) -// .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) -// .addComponent(jButton1) -// .addContainerGap()) -// ); -// jPanel2Layout.setVerticalGroup( -// jPanel2Layout.createParallelGroup(LEADING) -// .addGroup(TRAILING, jPanel2Layout.createSequentialGroup() -// .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addGroup(jPanel2Layout.createParallelGroup(BASELINE) -// .addComponent(jButton1) -// .addComponent(jButton2) -// .addComponent(jButton7)) -// .addContainerGap()) -// ); -// -// GroupLayout layout = new GroupLayout(this); -// this.setLayout(layout); -// layout.setHorizontalGroup( -// layout.createParallelGroup(LEADING) -// .addComponent(jPanel2, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addComponent(jPanel1, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) -// .addComponent(jPanel3, GroupLayout.DEFAULT_SIZE, 474, Short.MAX_VALUE) -// ); -// layout.setVerticalGroup( -// layout.createParallelGroup(LEADING) -// .addGroup(layout.createSequentialGroup() -// .addComponent(jPanel1, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) -// .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) -// .addComponent(jPanel3, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) -// .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED) -// .addComponent(jPanel2, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)) -// ); -// }// </editor-fold> -// -// private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { -// // TODO add your handling code here: -// } -// -// private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { -// // TODO add your handling code here: -// } -// -// private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) { -// // TODO add your handling code here: -// } + DefineLayerPanel = new javax.swing.JPanel(); + AvailableNetworkPanel = new javax.swing.JPanel(); + AvailableNetworkPane = new javax.swing.JScrollPane(); + AvailableNetworkList = new javax.swing.JList(); + IntegratedNetworkPanel = new javax.swing.JPanel(); + IntegratedNetworkPane = new javax.swing.JScrollPane(); + IntegratedNetworkList = new javax.swing.JList(); + moveAllAvailableNetworkButton = new javax.swing.JButton(); + moveSelectedAvailableNetworkButton = new javax.swing.JButton(); + moveSelectedIntegratedNetworkButton = new javax.swing.JButton(); + moveAllIntegratedNetworkButton = new javax.swing.JButton(); + DefineLayerOrderPanel = new javax.swing.JPanel(); + DefineLayerOrderScrollPane = new javax.swing.JScrollPane(); + DefineLayerTable = new javax.swing.JTable(); + DefineLayerOptionButton = new javax.swing.JButton(); + GenerateMultilayerNetworkButton = new javax.swing.JButton(); + CancelGenerateMultilayerNetworkButton = new javax.swing.JButton(); + setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); - // Variables declaration - do not modify - private javax.swing.JPanel LayerPanel; - private javax.swing.JButton jButton1; - private javax.swing.JButton jButton2; - private javax.swing.JButton jButton3; - private javax.swing.JButton jButton4; - private javax.swing.JButton jButton5; - private javax.swing.JButton jButton6; - private javax.swing.JButton jButton7; - private javax.swing.JLabel jLabel1; - private javax.swing.JList jList1; - private javax.swing.JList jList2; - private javax.swing.JPanel jPanel1; - private javax.swing.JPanel jPanel2; - private javax.swing.JPanel jPanel3; - private javax.swing.JPanel jPanel4; - private javax.swing.JPanel jPanel5; - private javax.swing.JPanel jPanel6; - private javax.swing.JPanel jPanel7; - private javax.swing.JScrollPane jScrollPane1; - private javax.swing.JScrollPane jScrollPane2; - private javax.swing.JScrollPane jScrollPane3; - private javax.swing.JTable jTable1; - // End of variables declaration - + DefineLayerPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Define Layers")); + + AvailableNetworkPanel.setBackground(new java.awt.Color(255, 255, 255)); + AvailableNetworkPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Available Networks")); + + AvailableNetworkList.setModel(new javax.swing.AbstractListModel() { + String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" }; + public int getSize() { return strings.length; } + public Object getElementAt(int i) { return strings[i]; } + }); + AvailableNetworkPane.setViewportView(AvailableNetworkList); + + org.jdesktop.layout.GroupLayout AvailableNetworkPanelLayout = new org.jdesktop.layout.GroupLayout(AvailableNetworkPanel); + AvailableNetworkPanel.setLayout(AvailableNetworkPanelLayout); + AvailableNetworkPanelLayout.setHorizontalGroup( + AvailableNetworkPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(AvailableNetworkPanelLayout.createSequentialGroup() + .addContainerGap() + .add(AvailableNetworkPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 140, Short.MAX_VALUE) + .addContainerGap()) + ); + AvailableNetworkPanelLayout.setVerticalGroup( + AvailableNetworkPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(AvailableNetworkPanelLayout.createSequentialGroup() + .add(AvailableNetworkPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 196, Short.MAX_VALUE) + .addContainerGap()) + ); + + IntegratedNetworkPanel.setBackground(new java.awt.Color(255, 255, 255)); + IntegratedNetworkPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Integrated Networks")); + + IntegratedNetworkList.setModel(new javax.swing.AbstractListModel() { + String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" }; + public int getSize() { return strings.length; } + public Object getElementAt(int i) { return strings[i]; } + }); + IntegratedNetworkPane.setViewportView(IntegratedNetworkList); + + org.jdesktop.layout.GroupLayout IntegratedNetworkPanelLayout = new org.jdesktop.layout.GroupLayout(IntegratedNetworkPanel); + IntegratedNetworkPanel.setLayout(IntegratedNetworkPanelLayout); + IntegratedNetworkPanelLayout.setHorizontalGroup( + IntegratedNetworkPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(IntegratedNetworkPanelLayout.createSequentialGroup() + .addContainerGap() + .add(IntegratedNetworkPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 146, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) + ); + IntegratedNetworkPanelLayout.setVerticalGroup( + IntegratedNetworkPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(IntegratedNetworkPanelLayout.createSequentialGroup() + .add(IntegratedNetworkPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 193, Short.MAX_VALUE) + .addContainerGap()) + ); + + moveAllAvailableNetworkButton.setText(">>"); + + moveSelectedAvailableNetworkButton.setText(">"); + + moveSelectedIntegratedNetworkButton.setText("<"); + + moveAllIntegratedNetworkButton.setText("<<"); + + org.jdesktop.layout.GroupLayout DefineLayerPanelLayout = new org.jdesktop.layout.GroupLayout(DefineLayerPanel); + DefineLayerPanel.setLayout(DefineLayerPanelLayout); + DefineLayerPanelLayout.setHorizontalGroup( + DefineLayerPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(DefineLayerPanelLayout.createSequentialGroup() + .addContainerGap() + .add(AvailableNetworkPanel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .add(28, 28, 28) + .add(DefineLayerPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) + .add(moveSelectedAvailableNetworkButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + .add(moveAllAvailableNetworkButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 53, Short.MAX_VALUE) + .add(org.jdesktop.layout.GroupLayout.TRAILING, DefineLayerPanelLayout.createSequentialGroup() + .add(DefineLayerPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) + .add(moveSelectedIntegratedNetworkButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + .add(moveAllIntegratedNetworkButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 53, Short.MAX_VALUE)) + .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))) + .add(32, 32, 32) + .add(IntegratedNetworkPanel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 175, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .addContainerGap(33, Short.MAX_VALUE)) + ); + DefineLayerPanelLayout.setVerticalGroup( + DefineLayerPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(DefineLayerPanelLayout.createSequentialGroup() + .add(DefineLayerPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(DefineLayerPanelLayout.createSequentialGroup() + .add(51, 51, 51) + .add(moveAllAvailableNetworkButton) + .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) + .add(moveSelectedAvailableNetworkButton) + .add(18, 18, 18) + .add(moveSelectedIntegratedNetworkButton) + .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) + .add(moveAllIntegratedNetworkButton)) + .add(IntegratedNetworkPanel, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) + .addContainerGap()) + .add(DefineLayerPanelLayout.createSequentialGroup() + .add(AvailableNetworkPanel, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + .add(9, 9, 9)) + ); + + DefineLayerOrderPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("Define Layer Order")); + + DefineLayerTable.setBackground(new java.awt.Color(255, 255, 255)); + DefineLayerTable.setModel(new javax.swing.table.DefaultTableModel( + new Object [][] { + {null, null}, + {null, null}, + {null, null}, + {null, null}, + {null, null}, + {null, null}, + {null, null} + }, + new String [] { + "Layer", "Inter Layer Network" + } + )); + DefineLayerTable.setGridColor(new java.awt.Color(32, 32, 32)); + DefineLayerOrderScrollPane.setViewportView(DefineLayerTable); + + org.jdesktop.layout.GroupLayout DefineLayerOrderPanelLayout = new org.jdesktop.layout.GroupLayout(DefineLayerOrderPanel); + DefineLayerOrderPanel.setLayout(DefineLayerOrderPanelLayout); + DefineLayerOrderPanelLayout.setHorizontalGroup( + DefineLayerOrderPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(org.jdesktop.layout.GroupLayout.TRAILING, DefineLayerOrderPanelLayout.createSequentialGroup() + .addContainerGap(55, Short.MAX_VALUE) + .add(DefineLayerOrderScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 422, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .add(44, 44, 44)) + ); + DefineLayerOrderPanelLayout.setVerticalGroup( + DefineLayerOrderPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(DefineLayerOrderPanelLayout.createSequentialGroup() + .addContainerGap() + .add(DefineLayerOrderScrollPane, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 181, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .addContainerGap(15, Short.MAX_VALUE)) + ); + + DefineLayerOptionButton.setText("Options"); + + GenerateMultilayerNetworkButton.setText("Genereate"); + + CancelGenerateMultilayerNetworkButton.setText("Cancel"); + + 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() + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false) + .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup() + .add(37, 37, 37) + .add(DefineLayerOptionButton) + .add(237, 237, 237) + .add(GenerateMultilayerNetworkButton) + .add(18, 18, 18) + .add(CancelGenerateMultilayerNetworkButton)) + .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup() + .add(23, 23, 23) + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(DefineLayerPanel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .add(DefineLayerOrderPanel, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))) + .addContainerGap(29, Short.MAX_VALUE)) + ); + layout.setVerticalGroup( + layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) + .add(layout.createSequentialGroup() + .add(20, 20, 20) + .add(DefineLayerPanel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .add(31, 31, 31) + .add(DefineLayerOrderPanel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) + .add(18, 18, 18) + .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) + .add(DefineLayerOptionButton) + .add(CancelGenerateMultilayerNetworkButton) + .add(GenerateMultilayerNetworkButton)) + .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) + ); + + pack(); + }// </editor-fold> + + /** + * @param args the command line arguments + */ + public static void main(String args[]) { + java.awt.EventQueue.invokeLater(new Runnable() { + public void run() { + new LoadMultiLayerNetworkTaskPanel().setVisible(true); + } + }); + } + + // Variables declaration - do not modify + private javax.swing.JList AvailableNetworkList; + private javax.swing.JScrollPane AvailableNetworkPane; + private javax.swing.JPanel AvailableNetworkPanel; + private javax.swing.JButton CancelGenerateMultilayerNetworkButton; + private javax.swing.JButton DefineLayerOptionButton; + private javax.swing.JPanel DefineLayerOrderPanel; + private javax.swing.JScrollPane DefineLayerOrderScrollPane; + private javax.swing.JPanel DefineLayerPanel; + private javax.swing.JTable DefineLayerTable; + private javax.swing.JButton GenerateMultilayerNetworkButton; + private javax.swing.JList IntegratedNetworkList; + private javax.swing.JScrollPane IntegratedNetworkPane; + private javax.swing.JPanel IntegratedNetworkPanel; + private javax.swing.JButton moveAllAvailableNetworkButton; + private javax.swing.JButton moveAllIntegratedNetworkButton; + private javax.swing.JButton moveSelectedAvailableNetworkButton; + private javax.swing.JButton moveSelectedIntegratedNetworkButton; + // End of variables declaration + } --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cytoscape-cvs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cytoscape-cvs?hl=en -~----------~----~----~----~------~----~------~--~---
