Java Swing的绘制如何从不同的操作系统屏幕? [英] How java swing draws to screen from different operating systems?
本文介绍了Java Swing的绘制如何从不同的操作系统屏幕?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我知道的Swing使用的Java2D延伸AWT在屏幕上绘制,但是,是什么水平低工具所使用的摆动来呈现? GTK或QT例如?
I know Swing use Java2d which extends AWT to draw on screen but, what low level toolkit is used by swing to render? GTK or QT for example?
推荐答案
的 的Graphics2D
上支持的每个平台上直接画到主机,例如提供一个重量级的同行组成部分石英在Mac OS X,的图形设备接口和Xlib中/ XCB的的 X Window系统经常在Linux上使用。
Concrete implementations of Graphics2D
on each supported platform direct painting to a heavyweight peer component provided by the host, e.g. Quartz on Mac OS X, Graphics Device Interface on Windows, and Xlib/XCB, part of the X Window System often used on Linux.
这篇关于Java Swing的绘制如何从不同的操作系统屏幕?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文