导航:首页 > 编程语言 > 按钮组java

按钮组java

发布时间:2022-06-05 03:31:24

java 按钮问题

import javax.swing.*;
import java.awt.*;
public class Test extends JFrame{
JToolBar tbrMain;
JToggleButton btnFirst,btnSecond,btnThird;
public Test(){
super("按钮组示例");
setSize(400,300);
tbrMain=new JToolBar();
btnFirst=new JToggleButton("第一个");
tbrMain.add(btnFirst);
btnSecond=new JToggleButton("第二个");
tbrMain.add(btnSecond);
btnThird=new JToggleButton("第三个");
tbrMain.add(btnThird);
ButtonGroup grpButtons=new ButtonGroup();
grpButtons.add(btnFirst);
grpButtons.add(btnSecond);
grpButtons.add(btnThird);
add(tbrMain,BorderLayout.NORTH);
setVisible(true);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
public static void main(String[] args){
new Test();
}
}

❷ java中创建一个按钮组,有10个按钮,分别写着0,1,2,,3。。。。9

不管是swing还是jsp 都是一样
for(10次){
创建一个按钮,给按钮赋值(位置、value等等)
}

❸ 如何用java创建一个按钮组,里面有10个按钮,分别写着0至9

Button[] arr_Button = new Button[10]
for( int i = 0 ; i < 10 ; i ++ ){
arr_Button[ i ] = new Button( );
}
需要用new Button 是因为之前是null 会报错

❹ Java中怎么样建立按钮数组

JButton[] btnArray = new JButton[10];
for(int i = 0;i < btnArray.length;i++){
btnArray[i] = new JButton(String.valueOf(i));

}

❺ java 如何将下列按钮用按钮数组和for循环表现出来,并且添加按纽监听器!

String[] strs ={"Backspace","CE","C","MC","1","2","3","4","5","6","7","8","9"};
Button[] b=new Button[strs.length];
for(int i=0;i<strs.length;i++){
b[i]=new Button(strs[i]);
b[i].addActionListener(this);
}

按钮数组其实这里都不需要 写法如下
String[] strs={"Backspace","CE","C","MC","1","2","3","4","5","6","7","8","9"};
for(int i=0;i<strs.length;i++){
(new Button(strs[i])).addActionListener(this);
}

字符串内容来源niubore~ 特此感谢感谢感谢之。

❻ 用Java语言添加按钮

jframe jf = new jframe("你容器"); jbutton jb = new jbutton("按钮"); jf.setLayout(new FlowLayout()); jf.add(jb); jf.setVisible(true); jf.setDefaultOperationClosed(EXIT_ON_CLOSE);

默写的,不知道有没有写错,你调下看下

❼ 关于java按钮数组的问题

不说别的,new JButton[9]定义出来是9个按钮不是10个。
另外貌似光声明一个数组还不行,数组里的每个元素都要单独声明。即:
for (int i = 0; i < 10; i++) num[i] = new JButton(...);

❽ java如何用Jradiobutton做一个有选项的button组,然后获取选定的选项是哪个

//声名两单选按钮
private JRadioButton male;
private JRadioButton female;
//初始化按钮男默认选
male = new JRadioButton("男", true);
female = new JRadioButton("女");
//两按钮放同组
ButtonGroup group = new ButtonGroup();
group.add(male);
group.add(female);
//actionPerformed(...)获得按钮选择值
DefaultButtonModel model = (DefaultButtonModel) male.getModel();
if (model.getGroup().isSelected(model))
//男被选处理

else
//女被选处理

❾ Java,如何添加一组按钮并给每个按钮添加监听器急求

public class Test1 extends JFrame implements ActionListener{
JPanel panel=new JPanel();
JButton b1=new JButton("第一");
JButton b2=new JButton("第二");
JButton b3=new JButton("第三");
public Test1(){
this.setLayout(new FlowLayout());
panel.add(b1);panel.add(b2);panel.add(b3);
this.add(panel);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
}
public static void main(String[] args) {
Test1 test1=new Test1();
test1.setSize(300,300);
test1.setLocationRelativeTo(null);
test1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
test1.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource()==b1) {
JOptionPane.showMessageDialog(null, "点击第一个按钮");
}else if(e.getSource()==b2){
JOptionPane.showMessageDialog(null, "点击第二个按钮");
}else if (e.getSource()==b3) {
JOptionPane.showMessageDialog(null, "点击第三个按钮");
}
}
}
给个小例子给你看看,或许对你有用

阅读全文

与按钮组java相关的资料

热点内容
演化算法与搜索算法区别 浏览:486
php输出javascript 浏览:882
如何新建密码访问文件夹 浏览:60
什么app最搞笑 浏览:94
CS编辑命令 浏览:947
程序员编码是指什么 浏览:525
在云服务器上安装软件 浏览:270
什么app可以免费听周董的歌 浏览:364
netmvcpdf 浏览:209
arp服务器回送的是什么地址 浏览:103
生物学pdf百度云 浏览:963
markdown源码包怎么下载 浏览:598
餐饮app开发公司哪个好 浏览:637
解压盒子2无广告 浏览:623
华为鸿蒙系统怎么放大单个文件夹 浏览:587
phpwin864 浏览:914
boll优化源码公式 浏览:906
连接服务器端口号是如何确定的 浏览:14
gsm源码 浏览:475
单片机点阵滚动 浏览:407