• 2022-06-26
    假设有窗口frame,下列哪个将组件com添加到了frame的南区( )。
    A: con.add(com, BorderLayout.CENTER)
    B: con.add(com, BorderLayout)
    C: con.add(com, BorderLayout.EAST)
    D: con.add(com, BorderLayout.SOUTH)
  • D

    内容

    • 0

      Panel组件需要通过Frame的add方法添加到Frame中。

    • 1

      下列语句中所使用的布局管理器,当改变容器大小时,组件大小不会随着一起改变的是( )。 A: Frame frame1=new Frame ("FlowLayout"); frame1.setLayout ( new FlowLayout ()); B: Frame frame1=new Frame (" BorderLayout "); frame1.setLayout ( new BorderLayout ()); C: Frame frame1=new Frame ("example"); frame1.setLayout ( new BorderLayout ()); D: frame1.setLayout ( new GridLayout (2,3));

    • 2

      阅读程序题(给出【代码】注释标注的代码的输出结果)interface Com {int add( int a, int b);}abstract class People {abstract int add( int a, int b);}class Student extends People implements Com{public int add(int a,int b) {return a + b;}}public class 习题5_阅读3 {public static void main(String args[ ]) {Student stu = new Student ();Com com = stu;int m = com.add(12,6);People p = stu;int n = p.add(12,8);System.out.printf("%d:%d",m,n); //【代码】}}

    • 3

      A Button is positioned in a Frame. Only height of the Button is affected by the Frame while the width is not. Which layout manager should be used?() A:  FlowLayout B:  CardLayout C:  North and South of BorderLayout D:  East and West of BorderLayout E:  GridLayout

    • 4

      当Frame改变大小时,放在其中的按钮大小不变,则使用的layout为( )。 A: BorderLayout 的North和South B: CardLayout C: FlowLayout D: BorderLayout 的East 和West