JAVA入门教程什么好?
展开全部 可通过Icon接口进行图片操作。
new ImageIcon(这里放入图像文件的路径)//此为创建一个对象getIconWidth()设置图像宽度getIconHeight()设置图像长度还有更多的对图片的操作方法,可查看API文档。
下面是加入图片的简单效果源码:package Swing02;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class TestIcon { public TestIcon(){ JFrame jf=new JFrame("加入图片练习"); JPanel jp=new JPanel(); Icon ic=new ImageIcon("C:\\Documents and Settings\\tarena\\桌面\\牵手1.jpg"); JLabel jl=new JLabel(ic,JLabel.CENTER); JButton jb=new JButton(ic); GridLayout gl=new GridLayout(3,3); String[] pos=new String[9]; for(int i=0;i<pos.length;i++){ JButton jb1=new JButton(); jp.add(jb1); jb1.setIcon(ic); } jf.add(jp); jp.setLayout(gl); //jf.add(jl); //jf.add(jb); jf.setLocation(300,200);//设置出现位置 jf.setSize(300,200);//设置大小 jf.setResizable(true);//设置窗口大小不可变 jf.setVisible(true);//设置可见(必须放在最后) jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { new TestIcon(); }} 关于图片的布局,可把图片加入到JLabel中,然后用布局管理器对JLabel进行布局就好了。
...
转载请注明出处51数据库 » java软件使用教程