如何从数据库中将数据加载到一组jbuttons中

时间:2015-05-26 16:07:19

标签: jbutton

我想将食物int加载到一组jbuttons中。我到目前为止

 static JButton j;
 jPanel3.setLayout(new GridLayout(3, 5, 3, 3));
 jPanel3.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
       for (int i = 0; i < 10; i++) {
            j = new JButton();
            j.setText(i + "");
            jPanel3.add(j);
                 }

但我想获得按钮的个别来源。我只得到最后一个按钮来源。有谁知道怎么做?

1 个答案:

答案 0 :(得分:1)

您必须将j定义为JButton数组。之后您可以使用j作为数组。 这是一个链接,您可以在其中查看阵列的工作原理: JavaDocsTutorial

 static JButton[] j = new JButton[10];
 jPanel3.setLayout(new GridLayout(3, 5, 3, 3)); 
 Panel3.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
 for (int i = 0; i < 10; i++) {
      j[i] = new JButton();
      j[i].setText(i + "");
      jPanel3.add(j[i]);
 }

代码未经测试,但它显示了进行更改的位置。