黑马程序员技术交流社区

标题: GUI问题,为什么只显示2张图片呢?还有两个怎么显示不.出来 [打印本页]

作者: 和静清寂    时间: 2014-9-18 10:24
标题: GUI问题,为什么只显示2张图片呢?还有两个怎么显示不.出来
  1. import javax.swing.*;
  2. import java.awt.*;
  3. public class TestImageIcon extends JFrame{
复制代码

fr.gif (1.08 KB, 下载次数: 74)

fr.gif

uk.gif (2.2 KB, 下载次数: 67)

uk.gif

us.gif (2.51 KB, 下载次数: 54)

us.gif

my.jpg (9.6 KB, 下载次数: 56)

my.jpg

作者: 和静清寂    时间: 2014-9-18 10:26
  1. import javax.swing.*;
  2. import java.awt.*;
  3. public class TestImageIcon extends JFrame{
  4.         private ImageIcon usIcon=new ImageIcon("image/us.gif");
  5.         private ImageIcon myIcon=new ImageIcon("imgae/my.jpg");
  6.         private ImageIcon frIcon=new ImageIcon("image/fr.gif");
  7.         private ImageIcon ukIcon=new ImageIcon("imgae/uk.gif");
  8.        
  9.         public TestImageIcon(){
  10.                 setLayout(new GridLayout(1,2,5,5));
  11.                 add(new JLabel(usIcon));
  12.                 add(new JLabel(myIcon));
  13.                 add(new JButton(frIcon));
  14.                 add(new JButton(ukIcon));
  15.         }
  16.         public static void main(String[] args) {
  17.                 TestImageIcon frame = new TestImageIcon();
  18.                 frame.setTitle("TestImageIcon");
  19.                 frame.setSize(200,200);
  20.                 frame.setLocationRelativeTo(null);
  21.                 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  22.                 frame.setVisible(true);
  23.         }       
  24. }
复制代码

作者: 黑马黄武先    时间: 2014-9-18 10:41
坐等大神来解答!!
作者: xpaibeyond    时间: 2014-9-18 11:30
setLayout(new GridLayout(1,2,5,5));    你这里的网格布局是1行2列, 改成1行4列应该可以了。  new GridLayout(1,4,5,5)
作者: 和静清寂    时间: 2014-9-19 08:12
xpaibeyond 发表于 2014-9-18 11:30
setLayout(new GridLayout(1,2,5,5));    你这里的网格布局是1行2列, 改成1行4列应该可以了。  new GridL ...

不行啊,有2个是白板的
作者: xpaibeyond    时间: 2014-9-19 09:19
和静清寂 发表于 2014-9-19 08:12
不行啊,有2个是白板的

     那看看你的图片路径是不是有问题。。

12.jpg (60.93 KB, 下载次数: 62)

12.jpg

作者: 和静清寂    时间: 2014-9-20 20:10
http://bbs.itheima.com/forum.php?mod=attachment&aid=NTQ4OTF8NzViNWUyNWI1NWQ5M2EzMDMxZDM2MThiMTZiNzdmZTd8MTczMjYxNzY2Nw%3D%3D&request=yes&_f=.png我的结果设这样的,四张图片都在同一个路径下!

QQ截图20140919121933.png (20.08 KB, 下载次数: 59)

QQ截图20140919121933.png





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2