publicclassframechessextendsJFrameimplementsMouseListener{intwidth=Toolkit.getDefaultToolkit().getScreenSize().width;intheight=Toolkit.getDefaultToolkit().getScreenSize()...
public class framechess extends JFrame implements MouseListener {
int width=Toolkit.getDefaultToolkit().getScreenSize().width;
int height=Toolkit.getDefaultToolkit().getScreenSize().height;
BufferedImage bgImage=null;
public framechess() {
JFrame frame=new JFrame();
frame.setTitle("五子棋游戏");
frame.setSize(450,581);
frame.setLocation((width-450)/2, (height-581)/2);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
try{
bgImage=ImageIO.read(new File("E:/wuziqi/backgrand.jpg"));}
catch(IOException e){
e.printStackTrace();
}
}// TODO Auto-generated constructor stub
public void paint(Graphics g){
g.drawImage(bgImage, 0, 0, this);
g.setFont(new Font("黑体",Font.BOLD,20));
g.drawString("游戏信息", 120, 40);
g.setPaintMode();
}
@Override
public void mouseClicked(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseEntered(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseReleased(MouseEvent arg0) {
// TODO Auto-generated method stub
}
}
public class test {
public static void main(String[]args){
framechess ff=new framechess();
}
}
展开