单选题 下列各项说法中错误的是( )。
A) Swing构件支持双缓冲区,编写程序的时候不需要重写有关的代码
B) AWT构件支持双缓冲区,编写程序的时候不需要重写有关的代码
C) Swing构件支持在按钮构件上同时添加图标和文字
D) AWT构件不支持在按钮构件上添加图标

【正确答案】 B
【答案解析】[解析] Swing构件支持双缓冲区, JComponent构件默认双缓冲区,但是AWT构件不支持,需要重写代码。