JustPaste.it

package container;

 

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

 

import javax.swing.DefaultListModel;

import javax.swing.GroupLayout;

import javax.swing.JButton;

import javax.swing.JList;

import javax.swing.JPanel;

import javax.swing.JScrollPane;

 

public class clusterTab extends JPanel {

 

public clusterTab() {

initComponents();

}

 

public void getUsers(ActionEvent e) {

clusterEndusersGui.printTabNames();

}

 

 

 

private void initComponents() {

final JScrollPane listScrollPane;

final JList list1;

final JButton btnRemoveAll;

final JButton btnAddAll;

final JButton btnRemoveFromAll;

final DefaultListModel listItems;

listScrollPane = new JScrollPane();

list1 = new JList();

btnRemoveAll = new JButton();

btnAddAll = new JButton();

btnRemoveFromAll = new JButton();

listItems = new DefaultListModel();

listItems.addElement("Test");

//======== panel4 ========

{

// List

{

list1.setModel(listItems);

}

 

//======== listScrollPane ========

{

listScrollPane.setViewportView(list1);

}

 

//---- btnRemoveAll ----

btnRemoveAll.setText("Remove all from Cluster");

btnRemoveAll.setToolTipText("Remove all selected End Users from this Cluster");

 

//---- btnAddAll ----

btnAddAll.setText("Add all to Cluster");

btnAddAll.setToolTipText("Update All End Users, set their Home Cluster to this one");

btnAddAll.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

getUsers(e);

}

});

 

//---- btnRemoveFromAll ----

btnRemoveFromAll.setText("Remove from All Clusters");

btnRemoveFromAll.setToolTipText("Remove selected user from all Clusters except this one");

 

GroupLayout panel4Layout = new GroupLayout(this);

this.setLayout(panel4Layout);

panel4Layout.setHorizontalGroup(

panel4Layout.createParallelGroup()

.addGroup(panel4Layout.createSequentialGroup()

.addContainerGap()

.addComponent(listScrollPane, GroupLayout.PREFERRED_SIZE, 378, GroupLayout.PREFERRED_SIZE)

.addGap(18, 18, 18)

.addGroup(panel4Layout.createParallelGroup(GroupLayout.Alignment.LEADING, false)

.addComponent(btnRemoveAll, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.addComponent(btnAddAll, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.addComponent(btnRemoveFromAll, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

.addContainerGap(187, Short.MAX_VALUE))

);

panel4Layout.setVerticalGroup(

panel4Layout.createParallelGroup()

.addGroup(panel4Layout.createSequentialGroup()

.addContainerGap()

.addGroup(panel4Layout.createParallelGroup()

.addGroup(panel4Layout.createSequentialGroup()

.addComponent(btnRemoveAll)

.addGap(18, 18, 18)

.addComponent(btnAddAll)

.addGap(18, 18, 18)

.addComponent(btnRemoveFromAll)

.addGap(0, 0, Short.MAX_VALUE))

.addComponent(listScrollPane, GroupLayout.DEFAULT_SIZE, 304, Short.MAX_VALUE))

.addContainerGap())

);

}

}

 

}