当前位置: 代码迷 >> J2EE >> 在网格格局中,添加多个Label标签,却只出现最后一次添加的,有图
  详细解决方案

在网格格局中,添加多个Label标签,却只出现最后一次添加的,有图

热度:103   发布时间:2016-04-22 00:51:09.0
在网格布局中,添加多个Label标签,却只出现最后一次添加的,有图
Java code
        JPanel searchConditionPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));        //searchConditionPanel.setPreferredSize(new Dimension(700, 65));        //searchConditionPanel.setBackground(BACKGROUND_COLOR);        JPanel jp = new JPanel(new GridLayout(1, 6, 15, 5));        jp.setPreferredSize(new Dimension(580, 25));        jp.setBackground(BACKGROUND_COLOR);        JLabel label = new JLabel("1");        jp.add(label);        label.setText("2");        jp.add(label);        label.setText("3");        jp.add(label);        label.setText("4");        jp.add(label);        label.setText("5");        jp.add(label);        label.setText("6");        jp.add(label);        searchConditionPanel.add(jp);


坐等大神解答

------解决方案--------------------
不是大婶,菜鸟见解:

 JLabel label1 = new JLabel("1");
jp.add(label);
label2 = new JLabel("2");
jp.add(label2);
label3 = new JLabel("3");
jp.add(label3);
label4 = new JLabel(4");
jp.add(label4);
label5 = new JLabel("5");
jp.add(label5);
label6 = new JLabel("6");
jp.add(label6);
------解决方案--------------------
探讨

不是大婶,菜鸟见解:

JLabel label1 = new JLabel("1");
jp.add(label);
label2 = new JLabel("2");
jp.add(label2);
label3 = new JLabel("3");
jp.add(label3);
label4 ……
  相关解决方案