当前位置:编程学习 > JAVA >>

windows记事本的“关于记事本”怎样用JAVA编写出来啊

--------------------编程问答-------------------- 给你个简陋点的
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;

public class AboutDialog extends JDialog{
static JFrame jf=new JFrame();
/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub


new AboutDialog(jf);
}
public AboutDialog(JFrame owner){

super(owner,"关于记事本",true);
JMenuBar jb=new JMenuBar();
JMenu jm=new JMenu("FIle");
JMenuItem ji=new JMenuItem("About");
jb.add(jm);
jm.add(ji);
jf.setJMenuBar(jb);
ji.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
setVisible(true);
}
});
jf.setVisible(true);
jf.setSize(300,300);

add(new JLabel("<html><h1>Window7 旗舰版</i></h1><hr><p>Microsoft Windows</p><p>....</p></html>"),BorderLayout.CENTER);

JPanel panel=new JPanel();
JButton ok=new JButton("Ok");
ok.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
setVisible(false);
}
});
panel.add(ok);
add(panel,BorderLayout.SOUTH);

setSize(250,150);
}

}
--------------------编程问答-------------------- 其实很简单的,就是先用Java swing写出界面,然后添加一些组件,给组件添加监听,在监听里面进行相应的处理。去网上一搜,这样的代码一大堆的。 --------------------编程问答--------------------
同是新手,我刚好写了一个学生管理系统里面的一个关于作者!
也好像差不多达到了要求,楼主有兴趣交流的话 加我QQ45621627
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,