如何用java创建一个按钮组,里面有10个按钮,分别写着0至9?
使用public void setBounds(int x,int y,int width,int height)移动组件并调整其大小。由 x 和 y 指定左上角的新位置,由 width 和 height 指定新的大小。
//有些字符不在GBK中,所以文本使用了UTF-8编码。
在java swing里只需要把样式设置成setLayout(new FlowLayout());就OK了。
JButton有个构造函数是JButton(Icon icon),就是用来创建带图标的按钮的。可以这样用,如:JButton jb = new JButton(new ImageIcon(images/myImage.gif));这样得到的就是带图标的按钮了。
添加控件时可以指定索引。getContentPane().add(btnNewButton, 0);这样新添加的始终在最前面,会把你的按钮1,排在后面。
java如何循环生成按钮?
1、这个很简单。 首先你获得这个 面板上所有的控件。Component[] com = this.getComponents();然后循环所有控件 如果控件 == JRadioButton 的话。
2、这段是创建了10个按钮对象,还要让他显示在界面上。第二步,你代码没有实现。
3、选择JAVA虚拟机的安装文件夹,如果安装的是Java 7,安装文件夹一般为“C:\Program Files\Java\jre7\bin”(具体文件夹请自行查找),找到javaw.exe文件,点击“打开”按钮。
4、java当中创建按钮,必须使用java swing来创建,实例如下:JButton有个构造函数是JButton(Icon icon),就是用来创建带图标的按钮的。
5、Java实现点击按钮给Textfile循环赋值。按钮的监听事件中,可以给a++,之类的,点击一次加一次,实现循环赋值了。
Java如何创建多个Button控件
我要创建多个组件,比如说是按钮,而且让按钮的名字为 x1 x2 x3 ………JButton [] btn;private createBtn(){for(int i = 0 ; i 9 ; i++){ btn[ i ] = new JButton(x+i);}这样行么? 为什么 会有 空指针异常。
直接这样创建吧:for(int i = 0 ; i 9 ; i++){ JButton btn= new JButton(x+i);} 你的写法是要创建一个JButton的对象数组吧。
在java swing里只需要把样式设置成setLayout(new FlowLayout());就OK了。
使用public void setBounds(int x,int y,int width,int height)移动组件并调整其大小。由 x 和 y 指定左上角的新位置,由 width 和 height 指定新的大小。
每一个按钮对应一个监听的方法。多个就各自对应自己监听的方法。