java中paint()的具体用法(说具体点 一起重写之后的问题 还有有关调用问题)
2017-06-09 09:25
260 查看
这个方法需要注意的地方不多,也就是重写时,先调用 super.paint(g) 方法 paint方法不需要编写代码调用,只需要重写。 其他看jdk帮助中就行了。 public void paint(Graphics g) { super.paint(g);// 调用父类的paint方法或调用下面的方法直接绘制组件 g.drawImage(image, 0, 0, null); g.setFont(new Font("", Font.BOLD, 13)); g.setColor(Color.WHITE); } paint public void paint(Graphics g)绘制容器。该方法将 paint 转发给任意一个此容器子组件的轻量级组件。如果重新实现此方法,那么应该调用 super.paint(g) 方法,从而可以正确地呈现轻量级组件。如果通过 g 中的当前剪切设置完全剪切某个子组件,则不会将 paint() 转发给这个子组件。 覆盖: 类 Component 中的 paint 参数: g - 指定的 Graphics 窗口 另请参见: Component.update(Graphics)
相关文章推荐
- 关于Java调用批处理命令向mysql导入数据的中文乱码有关问题
- Java的重写与调用父类方法问题
- [Java]有关比较器(Comparator接口)的用法及对象数组排序问题
- 有关java中static关键的重写问题
- 有关java中的参数调用的问题
- Java 子类未重写的方法调用父类还是子类的问题
- c#调用java写的webservice数据丢失有关问题
- Java 中继承了父类的一些问题、String.CopyTo方法的具体用法
- (多态)Java向上转型之后调用子类的同名变量/方法的问题
- Java中有关构造器初始化调用的问题
- 有关非Java代码(即Java调用C++中自然方法)的问题
- [JAVA]有关比较器(Comparator接口)的用法及对象数组排序问题
- 有关java的函数调用返回值的问题和参数传递问题
- java 向上转型之后调用子类的同名变量/方法的问题(多态)
- 有关java通过反射机制调用类中自有方法的问题
- java方法重写的时候,一个调用父类还是子类方法的问题
- Java的重写与调用父类方法问题
- 有关JAVA Generic的一个问题
- java有关控制台输入问题总结
- java c# 基础总结的,中间还有问题