我要完成一个java拼图游戏3*3?
现在我实现了九个按钮,但是不知道应该如何图片切割和图片安装到按钮上。我的目标是完成图上这个importjava.awt.GridLayout;importjava.awt...
现在我实现了九个按钮,但是不知道应该如何图片切割和图片安装到按钮上。我的目标是完成图上这个import java.awt.GridLayout;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import javax.swing.Icon;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;public class JGG extends JFrame { JButton a1,a2,a3,a4,a5,a6,a7,a8,a9; private File f; JGG(){ this.setSize(300, 300); JPanel jp=new JPanel(); jp.setLayout(new GridLayout(3,3)); this.add(jp); jp.add( a1=new JButton("0")); jp.add( a2=new JButton("1")); jp.add( a3=new JButton("2")); jp.add( a4=new JButton("3")); jp.add( a5=new JButton("4")); jp.add( a6=new JButton("5")); jp.add( a7=new JButton("6")); jp.add( a8=new JButton("7")); jp.add( a9=new JButton("8")); } public static void main (String [] args) throws IOException { JGG my =new JGG(); my.setVisible(true);}}
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询