level 7
【银の弹丸】
楼主
写了快60行了
连个框架都没出来。- -
import java.awt.*;
import java.awt.event.*;
import java.awt.print.*;
import java.awt.datatransfer.*;
import java.io.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
import java.util.*;
public class Notepad
{
public void (String args[])
{
FirstWindow win=new FirstWindow("记事本");
}
}
class FirstWindow extends JFrame
{
JMenuBar menubar;
JMenu file,edit;
JMenuItem open,save,copy,paste;
FirstWindow(String s)
{
setTitle(s);
setSize(160,170);
setLocation(120,120);
setVisible(true);
menubar=new JMenuBar();
file=new JMenu("文件");
edit=new JMenu("编辑");
New=new JMenuItem("新建(N)");
New.setMnemonic('N');
New.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,InputEvent.CTRL_MASK,false));
Open=new JMenuItem("打开(O)");
Open.setMnemonic('O');
Open.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,InputEvent.CTRL_MASK,false));
Save=new JMenuItem("保存(S)");
Save.setMnemonic('S');
Save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK,false));
Saveas=new JMenuItem("另存为(A)");
Saveas.setMnemonic('A');
cut.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,InputEvent.CTRL_MASK,false));
cut.setEnabled(false);
copy=new JMenuItem("复制(C)");
copy.setMnemonic('C');
copy.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,InputEvent.CTRL_MASK,false));
copy.setEnabled(false);
paste=new JMenuItem("粘贴(V)");
paste.setMnemonic('V');
paste.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V,InputEvent.CTRL_MASK,false));
paste.setEnabled(false);
delete=new JMenuItem("删除(D)");
delete.setMnemonic('D');
Exit=new JMenuItem("退出(x)");
Exit.setMnemonic('x');
Exit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,InputEvent.CTRL_MASK,false));
}
}
还有更多的代码要加![[拍砖]](/static/emoticons/u62cdu7816.png)
2010年06月22日 07点06分
1
连个框架都没出来。- -
import java.awt.*;
import java.awt.event.*;
import java.awt.print.*;
import java.awt.datatransfer.*;
import java.io.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
import java.util.*;
public class Notepad
{
public void (String args[])
{
FirstWindow win=new FirstWindow("记事本");
}
}
class FirstWindow extends JFrame
{
JMenuBar menubar;
JMenu file,edit;
JMenuItem open,save,copy,paste;
FirstWindow(String s)
{
setTitle(s);
setSize(160,170);
setLocation(120,120);
setVisible(true);
menubar=new JMenuBar();
file=new JMenu("文件");
edit=new JMenu("编辑");
New=new JMenuItem("新建(N)");
New.setMnemonic('N');
New.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,InputEvent.CTRL_MASK,false));
Open=new JMenuItem("打开(O)");
Open.setMnemonic('O');
Open.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,InputEvent.CTRL_MASK,false));
Save=new JMenuItem("保存(S)");
Save.setMnemonic('S');
Save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK,false));
Saveas=new JMenuItem("另存为(A)");
Saveas.setMnemonic('A');
cut.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,InputEvent.CTRL_MASK,false));
cut.setEnabled(false);
copy=new JMenuItem("复制(C)");
copy.setMnemonic('C');
copy.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,InputEvent.CTRL_MASK,false));
copy.setEnabled(false);
paste=new JMenuItem("粘贴(V)");
paste.setMnemonic('V');
paste.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V,InputEvent.CTRL_MASK,false));
paste.setEnabled(false);
delete=new JMenuItem("删除(D)");
delete.setMnemonic('D');
Exit=new JMenuItem("退出(x)");
Exit.setMnemonic('x');
Exit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,InputEvent.CTRL_MASK,false));
}
}
还有更多的代码要加