zoukankan      html  css  js  c++  java
  • 第十一周课程总结

    第十一周课程总结

    计算器按键面板

    代码

    package yuan;
    import java.awt.FlowLayout;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    public class Jiu {
    
    public static void main(String[] args) {
    	JFrame frame=new JFrame("FlowLayout");
    	frame.setLayout(new FlowLayout (FlowLayout.CENTER,4,4));
     JButton but=null;
     for(int i=0;i<=9;i++)
     {
       but=new JButton("按钮 "+i);
       frame.add(but);
     }
     frame.setSize(300,200);
     frame.setVisible(true);
      }
    
    }
    

    心得:老师让我们作业轻松点可能是想让我们多点时间投入到课程设计中去,老师用心良苦。

    编程总结

    图形界面

    AWT:抽象窗口工具包,java提供的用来建立和设置java图形用户界面的基本工具

    AWT中包含的工具类:组件——Component 容器——Container 布局管理器——LayoutManager

    JFrame类操作方法

    Dimension类常用操作方法

    point类常用操作方法

    标签组件JLabel

    JLabel组件表示的是一个标签,本身用于显示信息的,一般情况下是不能直接改变显示内容的。

    JLabel类的常用方法和常量

    更改JLabel文字样式

    public void setFont(Font f)
    

    Font类常用操作方法及常量

    lmagelcon类构造方法

    JButton类的常用方法

    布局管理器

    五种常见布局管理器:FlowLayout、BorderLayout、GridLayout、CardLayout、绝对定位

    FlowLayout

    流式布局管理器

    FlowLayout类常用方法及常量

    BorderLayout

    BorderLayout是将一个窗口版面划分为东、西、南、北、中五个区域

    BorderLayout类常用方法及常量

    GridLayout

    GridLayout布局管理器是以表格形式进行管理

    GridLayout类常用方法及常量

    CardLayout

    CardLayout就是将一组组件彼此重叠进行布局

    CardLayout类常用方法及常量

    绝对定位

    绝对定位是通过设置绝对坐标的方式完成布局

    public void setBounds(int x,int y,int width,int height)
  • 相关阅读:
    线程安全问题
    Apache DBUtils框架 结果处理器
    编写JDBC框架:(策略设计模式)
    Java编写准备数据源
    理解事务的4种隔离级别
    JavaBeans与内省(Introspector)
    getRequestURI,getRequestURL的区别
    JDBC学习笔记——PreparedStatement的使用
    JDBC的编码步骤
    MySQL 完整性约束
  • 原文地址:https://www.cnblogs.com/1793979463hyx/p/11820826.html
Copyright © 2011-2022 走看看