下面ChangeTitle()中对b1和b2按键构造监听器,实现当按下b1键时标题变为Students,当按下b2键时标题变为Teachers。添加空缺的语句。 ... public ChangeTitle() { super("Title Bar"); b1.addActionListener(this); 【 】; Jpanel pane = new Jpane1(); Pane.add(b1); Pane.add(b2); SetContentPane(pane); } public void actionPerformed(ActionEvent evt) { Object sourve = evt.getSource(); if (sourve ==b1) setTitle("Students"); else if (source == b2) setTitle("Teachers"); repaint(); } ...
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为students,当单击b2按钮时标题变为Teachers。请将程序补充完整。 public ChangeTitle() { super("Title Bar"); b1.addAetionListener(this); 【 】 Jpanel pane = new Jpanel(); Pane.add(b1); Pane.add(b2); SetContentPane(pane); public void actionPerformed(ActionEvent evt) { Object sourve = evt.getSource(); if (sourve ==b1) setTitle("Students"); else if (source == b2) setTitle("Teachers"); repaint(); }
写出程序运行结果。
classPoint{
intx,y;
Point(intx,inty){
this.x=x;
this.y=y;
System.out.println("父类构造函数被调用!");
}
}
classCircleextendsPoint{
intradius;
Circle(intr,intx,inty){
super(x,y);
this.radius=r;
System.out.println("子类构造函数被调用!");
}
}
publicclasstestInherence{
publicstaticvoidmain(Stringargs[]){
Circlec1=newCircle(2,2,2);
}
}
运行结果:
A.测算建筑物的更新重置成本
B.测算建筑物的复原重置成本
C.测算构造简单建筑物的重置成本
D.测算具有完整竣工决算资料建筑物的重置成本
E.测算原工程量较合理建筑物的重置成本
public Throwable(String message)构造函数包含getMessage()方法,用来返回带参数构造函数创建异常时的【 】,对无参数构造函数而言,用它返回的是空值。