導航:首頁 > 編程語言 > java單選按鈕代碼

java單選按鈕代碼

發布時間:2023-06-16 04:40:56

『壹』 java單選按鈕

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.applet.*;
import java.sql.*;

public class Test extends JFrame implements ActionListener{
private static final long serialVersionUID = 1L;
private JPanel jPanel;
private JButton jButton1,jButton2,jButton3;
private JTextArea ta1;
private JTextField tf1;
private Checkbox cb1,cb2;
private CheckboxGroup g;

public Test(String title) {
super(title);
init();
}

private void init() {
jPanel=new JPanel();
jPanel.setLayout(new FlowLayout());
ta1=new JTextArea();
tf1=new JTextField(20);
jButton1=new JButton("查詢記錄");
jButton2=new JButton("添加用戶");
jButton3=new JButton("添加記錄");
jButton1.addActionListener(this);
jButton2.addActionListener(this);
jButton3.addActionListener(this);
g = new CheckboxGroup();

cb1 = new Checkbox("1", g, false);
cb2 = new Checkbox("2", g, true);
jPanel.add(ta1);
jPanel.add(jButton1);
jPanel.add(jButton2);
jPanel.add(jButton3);
jPanel.add(tf1);
jPanel.add(cb1);
jPanel.add(cb2);
this.add(jPanel);
this.setSize(300,700);
this.setResizable(false);
this.setVisible(true);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(final WindowEvent e) {
System.exit(0);
}
});
}

public void actionPerformed(ActionEvent e) {
if(e.getSource().equals(jButton1)){
if(cb1.isSelected()){
System.out.println("1");
}
else{
System.out.println("2");
}
}
}
}

給你做了小小的修改,你再試試

『貳』 求java代碼:通過單選按鈕選擇背景顏色

下面代碼可以實現你的功能,但本人學藝不精,代碼其實可以不用這么累贅,你參考一下,如果有想法的話可以自己修改一下:

import java.awt.*;
import java.awt.event.*;

public class Main
{
final static Panel pan2=new Panel();
public Main()
{
Frame fr=new Frame("小程序");
fr.setVisible(true);
fr.setSize(500,200);
fr.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
fr.setResizable(false);
fr.setLayout(new GridLayout(0,1));

final Label label=new Label("Welcome to Java");

Panel pan1=new Panel();//放兩個按鈕
Button bu1=new Button("<=");
bu1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Point p=label.getLocation();
label.setLocation((int)p.getX()-10,(int)p.getY());
}
});
pan1.add(bu1);
Button bu2=new Button("=>");
bu2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Point p=label.getLocation();
label.setLocation((int)p.getX()+10,(int)p.getY());
}
});
pan1.add(bu2);
fr.add(pan1);

pan2.setBackground(Color.red);
pan2.add(label);
fr.add(pan2);

Label la=new Label("Select Message Panel Background");
fr.add(la);

Panel pan3=new Panel();
pan3.setLayout(new GridLayout(1,0));
CheckboxGroup box=new CheckboxGroup();
Checkbox[] ch=new Checkbox[5];
ch[0]=new Checkbox("Red",box,true);
ch[0].addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
pan2.setBackground(Color.red);
}
});
pan3.add(ch[0]);
ch[1]=new Checkbox("Yellow",box,false);
ch[1].addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
pan2.setBackground(Color.yellow);
}
});
pan3.add(ch[1]);
ch[2]=new Checkbox("White",box,false);
ch[2].addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
pan2.setBackground(Color.white);
}
});
pan3.add(ch[2]);
ch[3]=new Checkbox("Gray",box,false);
ch[3].addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
pan2.setBackground(Color.gray);
}
});
pan3.add(ch[3]);
ch[4]=new Checkbox("Green",box,false);
ch[4].addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
pan2.setBackground(Color.green);
}
});
pan3.add(ch[4]);
fr.add(pan3);
fr.pack();
}

public static void main(String[] args)
{
new Main();
}
}

『叄』 用JAVA面版顯示性別單選按鈕怎麼實現在線等

/*
* 導入所需的包
*/
import javax.swing.*;
public class Show {
public static void main(String args[]) {
JFrame frame=new JFrame("單選按鈕實例"); //創建窗口對象
JPanel panel=new JPanel(); //創建面板對象
ButtonGroup bg=new ButtonGroup(); //創建單選按鈕組
JRadioButton male=new JRadioButton("男"); //創建單選按鈕
JRadioButton female=new JRadioButton("女");
bg.add(male); //把單選按鈕添加到組中
bg.add(female);
panel.add(male); //把按鈕添加到面板中
panel.add(female);
frame.getContentPane().add(panel); //獲取窗口的內容面板,將自定義面板添加進去
frame.setSize(220,200); //設置窗口大小
frame.setVisible(true); //顯示窗口
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //設置關閉窗口操作
}
}

『肆』 用JAVA面版顯示性別單選按鈕怎麼實現

/*
* 導入所需的包
*/
import javax.swing.*;
public class Show {
public static void main(String args[]) {
JFrame frame=new JFrame("單選按鈕實例"); //創建窗口對象
JPanel panel=new JPanel(); //創建面板對象
ButtonGroup bg=new ButtonGroup(); //創建單選按鈕組
JRadioButton male=new JRadioButton("男"); //創建單選按鈕
JRadioButton female=new JRadioButton("女");
bg.add(male); //把單選按鈕添加到組中
bg.add(female);
panel.add(male); //把按鈕添加到面板中
panel.add(female);
frame.getContentPane().add(panel); //獲取窗口的內容面板,將自定義面板添加進去
frame.setSize(220,200); //設置窗口大小
frame.setVisible(true); //顯示窗口
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //設置關閉窗口操作
}
}

『伍』 java中將字元串數組創建為一組單選按鈕

把數組的第一個元素前面加個題號,其它的前面加上A、B、C不就行了嗎

閱讀全文

與java單選按鈕代碼相關的資料

熱點內容
分區後文件去哪裡了 瀏覽:806
電腦關機會清空數據怎麼設置 瀏覽:472
cad注冊文件刪 瀏覽:7
蘋果pro筆記本中配 瀏覽:860
西安招工網站有哪些 瀏覽:120
惠州找客戶app哪裡的好 瀏覽:597
凱立德導航卡文件都有哪些 瀏覽:609
怎麼將pdf文件上傳到慕課 瀏覽:768
cad怎麼做文件標簽 瀏覽:235
openwrt記住wifi密碼 瀏覽:20
迅雷直播那個版本好用嗎 瀏覽:921
ps3硬破解硬碟里文件 瀏覽:290
從什麼網站上能買到正品化妝品 瀏覽:777
gmg找不到注冊代碼 瀏覽:580
兒童配眼鏡時需要哪些數據 瀏覽:437
app網路初始化異常 瀏覽:1
王一博玩什麼網路游戲 瀏覽:54
不在主業的app怎麼刪除 瀏覽:620
液化在ps安裝包哪個文件夾里 瀏覽:291
三國殺升級經驗 瀏覽:787

友情鏈接