java面试汇总专栏
1.说出三种支持重绘(painting)的组件。
Canvas, Frame, Panel,和Applet支持重绘。
2.什么是裁剪(clipping)?
限制在一个给定的区域或者形状的绘图操作就做裁剪。
3.MenuItem和CheckboxMenuItem的区别是什么?
CheckboxMenuItem类继承自MenuItem类,支持菜单选项可以选中或者不选中。
4.边缘布局(BorderLayout)里面的元素是如何布局的?
BorderLayout里面的元素是按照容器的东西南北中进行布局的。
5.网格包布局(GridBagLayout)里面的元素是如何布局的?
GridBagLayout里面的元素是按照网格进行布局的。不同大小的元素可能会占据网格的多于1行或一列。因此,行数和列数可以有不同的大小。