4
随着摆动是理所当然的转换转换的Graphics2D
paint (Graphics g) {
Graphics2D g2d = (Graphics2D) g;
......
}
会一直工作吗?或者可能有不同的图形实现,不仅是Graphics2D?
随着摆动是理所当然的转换转换的Graphics2D
paint (Graphics g) {
Graphics2D g2d = (Graphics2D) g;
......
}
会一直工作吗?或者可能有不同的图形实现,不仅是Graphics2D?
简短的回答是,是的,它应该工作,除非你使用其他的JVM。我记不起从什么时候开始,但Swings绘画引擎总是会使用Graphics2D实例来执行其组件绘画
请参阅此问题:http://stackoverflow.com/questions/179415/java2d-is-it-always -safe到铸图形到-的Graphics2D – Enwired 2012-07-10 16:50:30