当前位置: 技术问答>java相关
java中除Canvas类可以画图外,还有其它类吗?
来源: 互联网 发布时间:2015-05-04
本文导语: java中除Canvas类可以画图外,还有其它类吗? | 呵呵 关键是要跟据图的尺寸设置size 假如你将一个JPanel放在JScrollPanel中,那么这样作就能出现滚动条了: 1.调用JPanel的setPreferredSize 2.调用JPanel的reval...
java中除Canvas类可以画图外,还有其它类吗?
|
呵呵
关键是要跟据图的尺寸设置size
假如你将一个JPanel放在JScrollPanel中,那么这样作就能出现滚动条了:
1.调用JPanel的setPreferredSize
2.调用JPanel的revalidate
OK!
关键是要跟据图的尺寸设置size
假如你将一个JPanel放在JScrollPanel中,那么这样作就能出现滚动条了:
1.调用JPanel的setPreferredSize
2.调用JPanel的revalidate
OK!
|
java.awt.Graphics
java.awt.Graphics2D才是画图的类呀
Canvas只不过是画布一样的东西吧
java.awt.Graphics2D才是画图的类呀
Canvas只不过是画布一样的东西吧
|
大部分Component都是可以用覆盖paint(g)的方式来绘图的,我就经常在JPanel上绘图,本质是在一个Graphics2D对象上画
|
你可以画在JPanel里,再把它放到JScorllPane中,试试。
|
继承JPanel实现Scrollable接口就行了