import javax.swing.*;
import java.awt.*;
public class Main extends JFrame{
public Main() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
Container c=getContentPane();
c.setLayout(new FlowLayout());
ImageIcon Icon1 = new ImageIcon("left.png");
ImageIcon Icon2 = new ImageIcon("right.png");
JRadioButton radi1=new JRadioButton("Left");
JRadioButton radi2=new JRadioButton("Right");
radi1.setBorderPainted(true);
radi1.setSelectedIcon(Icon1);
radi2.setBorderPainted(true);
radi2.setSelectedIcon(Icon2);
c.add(radi1);
c.add(radi2);
setSize(250,150);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}
import javax.swing.*;
import java.awt.*;
public class Main extends JFrame{
public Main() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
Container c=getContentPane();
c.setLayout(new FlowLayout());
JRadioButton radi1=new JRadioButton("버튼 비활성");
JRadioButton radi2=new JRadioButton("버튼 감추기");
JButton b=new JButton("test button");
c.add(radi1);
c.add(radi2);
c.add(b);
radi1.addActionListener(new MyActionListener());
radi2.addActionListener(new MyActionListener());
b.addActionListener(new MyActionListener());
setSize(250,150);
setVisible(true);
}
class MyActionListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
}
}
public static void main(String[] args) {
new Main();
}
}