Java中Graphics用法
来源:互联网 发布:手机nfc读身份证软件 编辑:程序博客网 时间:2024/06/05 01:09
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MyFrame extends JFrame {
/**
*
*/
privatestatic final long serialVersionUID = 1L;
classMyPanel extends JPanel {
/**
*
*/
privatestatic final long serialVersionUID = 1L;
publicvoid paint(Graphics graphics) {
super.paint(graphics);
Graphicsg2d = (Graphics2D) graphics;
g2d.setColor(Color.black);
g2d.draw3DRect(0,0, 400, 500, true);
}
}
publicMyFrame() {
this.add(newMyPanel());
this.setSize(800,600);
}
publicstatic void main(String[] args) {
MyFrameframe = new MyFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
PS:其中的
public void paint(Graphics graphics) {
super.paint(graphics);
Graphicsg2d = (Graphics2D) graphics;
g2d.setColor(Color.black);
g2d.drawLine(0,0, 400, 500);
}
还可以换成
public void paintComponent(Graphics graphics) { super.paintComponent(graphics); Graphicsg2d = (Graphics2D) graphics; g2d.setColor(Color.black); g2d.drawLine(0,0, 400, 500); }
- Java中Graphics用法
- java中graphics 2D的一些用法
- java 中如何利用Graphics类绘图
- java中Graphics相关类的使用方法
- Java - Graphics
- Graphics基本用法
- java中组件的paint(Graphics g)与paintComponent(Graphics g)的区别
- Java中使用Graphics 画图的一个问题
- Java中Graphics类setXORMode方法使用笔记
- Java中Graphics类进行绘图的方法介绍
- #include "graphics.h"用法技术
- Graphics中PorterDuff.Mode!!!!!!
- java基础 --- Graphics
- Java 2D Graphics
- java graphics 画图
- Graphics 绘图类 java
- java.awt.Graphics
- Java Graphics 图形绘制
- 魔兽世界 MPQ(MoPaQ) 文件相关资料
- 一个还原备份文件的问题
- UI Automation-MultipleViewPattern
- WIN7下配置IIS+ASP
- 堆排序算法时间复杂度推导
- Java中Graphics用法
- 传智播客--教育办公系统的OpenSessionInView,通用翻页的实现
- qqmail广播 配置贴,无信息
- C#好书推荐与一些个人读后感
- SQL Server 的连接、查询与更新
- 关于windows下hook api的思考
- 使用C#格式化字符串(转自博客园)
- 原来服务器开发也可以用MVC模式
- a