Java Swing的绘制如何从不同的操作系统屏幕? [英] How java swing draws to screen from different operating systems?

查看:127
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆