W2R1 – Add an ActionListener
This commit is contained in:
1 parent
428343eb35
commit
7b81ac78e2
1 file changed
+24
-8
@@ -7,6 +7,7 @@ package userprofilebuilder.view;
|
||||
import java.awt.*;
|
||||
import javax.swing.*;
|
||||
import javax.swing.JFrame;
|
||||
import java.awt.event.*;
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -22,22 +23,37 @@ public class MainViewer {
|
||||
{
|
||||
|
||||
|
||||
count++;
|
||||
int row = count+1;
|
||||
String name = "Name";
|
||||
|
||||
JRadioButton JR = new JRadioButton(name); // temporary use of name as label for JRadioButton - to allow for the use of text being manipulated // changed.
|
||||
JButton JB1 = new JButton("Edit");
|
||||
JButton JB2 = new JButton("Delete");
|
||||
JButton JEdit = new JButton("Edit");
|
||||
JButton JDelete = new JButton("Delete");
|
||||
|
||||
jp.add(JR);
|
||||
jp.add(JB1);
|
||||
jp.add(JB2);
|
||||
jp.add(JEdit);
|
||||
jp.add(JDelete);
|
||||
|
||||
System.out.println("Row number: "+ count + " Has been created!");
|
||||
System.out.println("Row number: "+ row + " Has been created!");
|
||||
|
||||
ActionListener buttonListener = new ActionListener() {
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
System.out.println("Edit Button clicked for Row: " + row + "with Radio Button Text as: " + JR.getText());
|
||||
}
|
||||
};
|
||||
|
||||
JEdit.addActionListener(buttonListener);
|
||||
|
||||
}
|
||||
|
||||
|
||||
public void DialogueBox(){
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void TabMaker(String Pname, JTabbedPane JT)
|
||||
{
|
||||
|
||||
@@ -66,9 +82,9 @@ public class MainViewer {
|
||||
|
||||
JTabbedPane JT = new JTabbedPane();
|
||||
|
||||
TabMaker("User Title", JT);
|
||||
TabMaker("User Name", JT);
|
||||
TabMaker("Test1", JT);
|
||||
TabMaker("Tab2", JT);
|
||||
TabMaker("User Email", JT);
|
||||
|
||||
viewer.add(JT);
|
||||
JT.setTabLayoutPolicy(JTabbedPane.SCROLL_TAB_LAYOUT);
|
||||
|
||||
Reference in new issue
Block a user