JAVA GUI 图形界面 ※插入图片※
来源:互联网 发布:青蜂网络 编辑:程序博客网 时间:2024/06/11 00:14
绘制图片的区域要单独为一块panel,我们可以创建JPanel的子类并覆盖掉其中的paintComponent()方法:
③Graphics2D对象
①在frame上绘制图形
需要显示图形时,只要frame.getContentPane().add(new MPanel());即可
以下是运行结果:
fillRect(a,b,c,d) (a,b)是左上角的坐标,c,d是长和宽
fillOval(a,b,c,d) (a,b)是圆心,c,d是椭圆的长轴,短轴(如果相等就是直径)
②在frame上绘制图片
需要显示图片时,只要frame.getContentPane().add(new IPanel());即可
以下是运行结果:Graphics2D是Graphics的子类
Graphics2D有些扩充的方法是Graphic所没有的
我们来看一看一些Graphics2D的方法:
//经实验可以看出,是先填充整个面板,起点和终点相当于两个焦点,越过焦点则为纯蓝或纯橘色。然后再截取oval
这是输出的结果:④窗口的重绘
frame.repaint();
panel.repaint();
- JAVA GUI 图形界面 ※插入图片※
- JAVA GUI 图形界面
- java图形界面(GUI)
- Java -- AWT , GUI图形界面
- Java图形界面GUI
- java图形界面gui
- JAVA GUI 图形界面
- JAVA图形界面(GUI)
- java GUI 图形界面编程
- JAVA(图形界面编程)GUI
- Java基础之图形界面GUI
- Java GUI图形界面开发工具
- Java GUI图形界面开发工具
- GUI图形界面,
- GUI 图形界面
- GUI图形界面
- GUI图形界面
- 黑马程序员——java图形界面GUI
- Java.util.Collections.sort(List l) 排序 [implements Comparable]
- JAVA 泛型(generic)
- JAVA 里的数据结构 Set List Map
- Java.util.Collections.sort(List l) 排序 [implements Comparator]
- JAVA 多态(以及多态在数组和ArrayList中的体现)
- JAVA GUI 图形界面 ※插入图片※
- JAVA 内部类
- JAVA GUI 图形界面
- JAVA 异常 exception
- java.math 的方法
- JAVA 静态方法和静态变量和final和※静态import※
- JAVA String与double int 等primitive主数据类型 互相转化
- JAVA日期的格式化与计算
- JAVA 基本类型 primitive主数据类型的包装类型