private void changeImage() throws Exception {
JPanel imagePanel = new JPanel();
JLabel imageLabel = new JLabel();
imagePanel.setLayout(new GridLayout(1, 1)); //按自己需要修改
ImageIcon icon = new ImageIcon("d:/p/5yBM_IMG_5439-bar.jpg");
imageLabel.setIcon(icon);
imagePanel.add(imageLabel);
JScrollPane scrollPanel = new JScrollPane(imagePanel);
scrollPanel.setBounds(new Rectangle(400, 400, 400, 400));
this.getContentPane().add(imageLabel, null);
this.getContentPane().repaint();
}
初学GUI,啥都不懂。各位指导,指导
我是用的一个按钮,当按钮的时候,就出来一张图。怎么就没图呢,
JPanel imagePanel = new JPanel();
JLabel imageLabel = new JLabel();
imagePanel.setLayout(new GridLayout(1, 1)); //按自己需要修改
ImageIcon icon = new ImageIcon("d:/p/5yBM_IMG_5439-bar.jpg");
imageLabel.setIcon(icon);
imagePanel.add(imageLabel);
JScrollPane scrollPanel = new JScrollPane(imagePanel);
scrollPanel.setBounds(new Rectangle(400, 400, 400, 400));
this.getContentPane().add(imageLabel, null);
this.getContentPane().repaint();
}
初学GUI,啥都不懂。各位指导,指导
我是用的一个按钮,当按钮的时候,就出来一张图。怎么就没图呢,
解决方案 »
- 紧急求助,写一个可以上传附件的jsp代码,采用ajax无刷新上传,上传没问题,但是提交其他信息得到的是null值
- 关于ConcurrentHashMap和 Collections.synchronizedMap(new HashMap)
- eclilpse的灰色背景能不能变色
- jdbc连接oracle仍然报错
- java 与 windows NT 的兼容性问题?
- 问一菜鸟问题有关frame中加载图片。。。。
- String的替换问题
- 问一下这有啥问题
- 日期对象GregorianCalendar的bug ?
- HELP ME:怎么用Label实现Button的鼠标事件效果(见内容)?
- 如何用java得到文件的owner?在线等,急急!!!!谢谢!!(当时给分)
- Socket 总是收不到回应??? 请大家帮忙
。
。
处理按钮事件!
}
我建议你还是应该从头看看,分析一下,再写编码!
d:/p/5yBM_IMG_5439-bar.jpg
换成.class.getResource("5yBM_IMG_5439-bar.jpg")!
注意类路径要对应!
试试
JPanel imagePanel = new JPanel();
JLabel imageLabel = new JLabel();
imagePanel.setLayout(new GridLayout(1, 1)); //按自己需要修改
ImageIcon icon = new ImageIcon("d:/p/5yBM_IMG_5439-bar.jpg");
imageLabel.setIcon(icon);
imagePanel.add(imageLabel);
JScrollPane scrollPanel = new JScrollPane(imagePanel);
scrollPanel.setBounds(new Rectangle(400, 400, 400, 400));
this.getContentPane().add(imageLabel, null);
this.getContentPane().repaint();
}
这什么程序,都不通
imagePanel,scrollPanel,用了,可后来又没放到界面的面板上,而且你的主面板也不setLayout。
getContentPane().add("Center",scrollPanel);你把那个imagePanel加入容器干嘛呢?应该把scrollPanel加入容器才能正确显示哈!