Java中怎么样建立按钮数组

如题所述

java当中创建按钮,必须使用java swing来创建,实例如下:
JButton有个构造函数是JButton(Icon icon),就是用来创建带图标的按钮的。
可以这样用,如:
JButton jb = new JButton(new ImageIcon("images/myImage.gif"));
这样得到的就是带图标的按钮了。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-05-23
JButton[] btnArray = new JButton[10];
for(int i = 0;i < btnArray.length;i++){
btnArray[i] = new JButton(String.valueOf(i));

}本回答被网友采纳

Java中怎么一次性创建很多按钮
你想创建几个就搞几个循环不久可以了,for语句你总会吧,然后创建一个你总会吧,接下来就把那创建一个的语句放到for循环中,不就OK了

java语言是如何实现数组的创建的?
首先,声明数组变量,例如声明一个名为scores的int数组变量和一个名为names的String数组变量。接着,通过new语句创建数组实例,并为数组分配内存空间,该过程会自动为数组的每个元素赋默认值。数组长度即元素数量需在new语句中指定。例如,创建一个包含50个int元素的数组。数组中每个元素有一个索引,从0开始...

Java中怎么给JButton数组写事件监听器actionPerformed
方法一:在listen中得到btn对象,然后通过btn对象.getText()辨别 方法二:给每个jbutton设置 btns[i].setActionCommand("识别码");在方法中 public void actionPerformed(ActionEvent e)可以通过e.getActionCommand() 得到每个按钮的识别码,从而区分每个按钮 不知道这样回答还算满意不 ...

java的数组和创建?
在JAVA编程中,数组的初始化有两种主要方法:静态创建和动态创建。静态创建如下面的示例所示:java String[] array = {"a", "b", "c"};这种方法在定义数组时就直接包含了元素。然而,更常见且灵活性更高的创建方式是动态创建。例如:java String[] array = new String[] {"a", "b", "c"}...

在JAVA中如何定义一个对象数组,并正确使用该对象数组
可以这么定义:String[] array = new String[5];简单的使用方式,直接输出数组长度:System.out.println(array.length);String是内置对象,当然,你用自定义对象也同理

java button按钮, 我设置的12*20的表格,怎样可以点一个亮一个 求用数 ...
import java.awt.event.*;public class ButtonTest extends Frame { Button[][] button;public ButtonTest() { button = new Button[12][20];this.setLayout(new GridLayout(12,20));} public void init() { for(int i = 0; i < button.length; i++) { for(int j = 0; j< button...

java怎么创建一个数组,每个元素是一个数组
利用泛型,将一个数组的元素类型设置为数组即可,下面是使用ArrayList的例子:public static void main(String args[]) { List<ArrayList<String>> list = new ArrayList<ArrayList<String>>();ArrayList<String> list1 = new ArrayList<String>();ArrayList<String> list2 = new ArrayList<String>();...

java的数组和创建?
在JAVA中创建数组有两种方式(1)静态创建 如String[] array = {"a", "b", "c"};(2)动态创建 如String[] array = new String[] {"a", "b", "c"};或String[] array = new String[3];(先确认元素个数)一般情况下习惯使用动态创建方式 比较灵活 可以先规定元素个数 后对每个元素...

java根据文本中每个字符出现的个数建立数组
可以用map,键是字符,值是个数, 如果不包含就添加键值对,如果包含就给值加一 你说的数组应该实现不了

如何在java中使用数组
1、首先可以使用String[] s=new String[6],定义一个长度为6的字符串数组,定义之后,可以对字符串数组进行赋值,如下图所示。2、使用int[] i=new int[6],定义一个长度为6的整型数组,其它类型类似,如下图所示。3、也可以在定义数组的时候,直接对数组进行赋值,使用String[] str=new String[...

相似回答