笔记

来源:互联网 发布:淘宝付了定金可以退吗 编辑:程序博客网 时间:2024/05/17 21:45
记事本写程序先编译才能运行




第一天
环境变量




把jdk的安装路径bin目录配置到path中  




bin目录




类:class java编程的基本单元




全局变量




类:




对象:odject 类的实例化(具体化)
        java程序中的操作单元




http://www.csdn.net
http://www.iteye.com




创建窗体对象
窗体标题
窗体大小 
窗体位置
窗体布局
设置按钮
将按钮添加到窗体上
设置窗体可见(必须在所有的组件添加完成之后才可见)
程序入口   main方法




第二天


创建一个监控器 
安装监控器
监控鼠标行为   
鼠标点击  鼠标释放   
监控鼠标坐标 并导入x1,x2,y1,y2做为坐标值
监控按钮被点击行为
弹出颜色选择器给用户选择颜色


 public void mouseReleased(MouseEvent  e){
x2 = e.getX();
y2 = e.getY();
if(shape.equals("line")){
graphics.drawLine(x1,y1,x2,y2);}
if(x1>x2){t1=x1;x1=x2;x2=t1;t2=y1;y1=y2;y2=t2;}
if(shape.equals("oval")){
graphics.drawOval(x1,y1,Math.abs(x2-x1),Math.abs(y2-y1));}
if(shape.equals("rect")){
graphics.drawRect(x1,y1,Math.abs(x2-x1),Math.abs(y2-y1));}
}
};
                        //鼠标释放动作发生才会执行该代码










第三天
先设置窗体可见frame.setVisible
再获取画布 graphics = frame.getGraaphics




更换布局为
Borderayout
组件分为两种:容器组件和非容器组件
添加新的容器组件  面板JPanel
   添加面板
   设置面板背景
   设置面板的大小
       创建尺寸对象
       设置底部面板 
       设置左边面板
吧监听器安装到中间面板上


设置按钮上显示为图片
设置按钮默认的效果
设置按钮鼠标移动到按钮上的效果
设置鼠标按下去的效果
把按钮的边框去掉
使用for循环做其他15个按钮
for(int i=0;i<16;i++)
给左边面板设置为流式布局
0 0
原创粉丝点击