Java 试题 高分求解

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:36:58
1、创建一个Flowlayout使应用该布局管理器的各个组件都向中央对齐的排列,并在容器中使用这个布局管理器
2、创建一个显示“工具”的菜单对象MM,并在MM中加入一条分割线
3、创建一个Dialog对象D,它的父窗框使当前Frame对象,标题是“我的对话框”,它是一个无模式的对话框
4、设sb是一个滚动条对象,把它注册给AdjustmentEvent类所代表的滚动条调整事件对应的监听者接口
5、书写一个空的静态初始化器
6、创建类CLASS1的一个对象object1,定义这个类的一个引用ref1,把对象object1赋给引用ref1

回答正确,另开贴加分

呵呵,这几天刚放假,昨天玩了一天都没上网.
1:import java.awt.*;
import java.applet.*;
public class Aflowlayout extends Applet
{
//Button bt1,bt2,bt3; //这里是定义的几个按扭,可以加到布局面板里
static int center = 1;
FlowLayout fl = new FlowLayout(center); //居中对齐方式
public void init() //初始化
{
setLayout(new FlowLayout());
}
}
//把2,3放在一起,即给工具做一个事件,当点击工具下的上分割线时,弹出对话框:
2和3:import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class Anewmenu extends Applet implements ActionListener,WindowListener
{
Frame f = new Frame("我的工具");
MenuBar mnub;
Menu mm;//定义菜单
MenuItem mnit1,mnit2;
Dialog dia;//定义对话框
Button but=new Button("关闭");
public void init()
{
f.setVisible(true);
f.setBackground(Color.cyan);
f.setResizable(true);
f.setBounds(100,100,400,200);
mnub=new MenuBar();
f.setMenuBar(mnub);
mm=new