有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

西/东方向的java JLabel不会显示在BorderLayout中

我使用的是BorderLayout、3个带有GridLayout的容器和8个JLabel的数组。容器#1使用2个jlabel,容器#2使用2个jlabel,容器#3也使用2个jlabel。我包括集装箱#1北,工作正常。集装箱2号中心运转良好,集装箱3号南部也运转良好。但当我把1个JLabel的数组东和1个JLabel的数组西包括进来时,它们没有出现,我不知道为什么,我花了几个小时寻找它。差不多:

add("North", con1);
add("Center", con2);
add("South", con3);
add("East", myarray[6]);
add("West", myarray[7]); 

我做错了什么?D:非常感谢


共 (1) 个答案

  1. # 1 楼答案

    您必须将JLabel添加到自己的面板中,然后将面板添加到您的BorderLayout中