在Java GUI编程中,若需要构建一个跨平台的、拥有丰富组件的图形用户界面,应优先选择哪个工具包?
答案解析
Swing是JFC的核心部分,它基于AWT,但提供了更丰富、更轻量级的跨平台组件。AWT虽然也是跨平台的,但组件相对较少且依赖于底层操作系统的实现,JDK 1.0是提供基础GUI类库的早期版本,不具备丰富组件特性。JFC是Java基础类库的统称,而非特定工具包。
正确答案:B