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