五子棋游戏
一 课程名称:五子棋游戏
二 知识点:Swing 编程的了解;
三 具体内容:
Swing 的概念:Swing 是在 Java 的基础图形化用户界面 AWT 的基础上扩展的 API 集;
Swing 的功能:通过 Java 代码编写窗口程序,创建图形化用户界面(GUI),Swing 可
以创建窗体,面板,在窗口中导入或绘制图片,或输入文本信息,结合 Java 的 JDBC
和 IO 操作可以实现数据的保存。
Jframe 是创建窗体的 Swing 类,用来创建一个图形界面的原始窗口,并设置其大小,位
置等属性,是 Swing 编程的基础之一。
J f rame
的方法:
Setvisible():设置船体是否显示;
setTitle():设置窗体标题;
setsize(200,100):设置窗体大小;
setLocation(true/false)设置窗体是否能改变大小;
setDefaultcloseOption(Jframe.EXIT_ON_ON_CLOSE);
SetLocation((width-200)/2,(height-100)/2)
JoptionPane:用来弹出提示信息框,确认框和信息输入框;
showMessageDialog(mf,”我的信息”);显示一个对话框,主要用来提示信息;
showInputDialog();
mouseListener:功能接收用户通过鼠标所做的操作,可以取得用户点击鼠标的坐标
mouseclicke:监听鼠标点击事件
mouseExited:鼠标离开事件
mousepress:监听鼠标按下事件
mouseListener 的使用方法需要调用 Jframe 的 addmouseListener 的方法加入监听;
System.out.println(“点击位置:x----”+e.getx());
System.out.println(“点击位置:y----”+e.gety());
MouseEvent:getx()得到鼠标的横向位置坐标;
getx()得到鼠标的纵向位置坐标;
ImageIO 图片类了解:
Graphics:类似画笔,用来在窗口中绘制文字和图像
通过覆写 Jframe 的 paint()方法来使用,通过 repaint 方法来调用。
主要方法:drawString()绘制字符串;
drawOval()画一个空心圆
fillOval()画一个实心圆
drawLine()画一条线
评论0