📄 frametest.java
字号:
package cstest;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.border.*;
import java.io.*;
import java.net.*;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2008</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
public class FrameTest extends JFrame{
private ServerThread serverThread;
private MenuBar menubar;
private Menu menu;
private Menu menu2;
private MenuItem menuitem;
private MenuItem menuitem2;
private MenuItem menuitem3;
private MenuItem menuitem4;
private MenuItem menuitem5;
private ScrollPane scrollpane;
static JTextArea textarea;
private JButton button;
public FrameTest() {
button=new JButton("Start");
menubar=new MenuBar();
menu=new Menu("System");
menu2=new Menu("User");
menuitem=new MenuItem("Server Start");
menuitem2=new MenuItem("Server Stop");
menuitem3=new MenuItem("New User");
menuitem4=new MenuItem("Delete User");
menuitem5=new MenuItem("Exit");
menu.add(menuitem);
menu.add(menuitem2);
menu.add(menuitem5);
menu2.add(menuitem3);
menu2.add(menuitem4);
menubar.add(menu);
menubar.add(menu2);
textarea=new JTextArea();
textarea.setRows(20);
textarea.setLineWrap(true);
textarea.setEditable(false);
Frame f=new Frame();
f.add(button);
f.setTitle("Smtp Server v0.1");
f.setLayout(new BorderLayout());
// scrollpane.setSize(400,200);
// scrollpane.add(textarea);
f.setMenuBar(menubar);
// f.add("South",scrollpane);
f.setSize(500,340);
f.setVisible(true);
menuitem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
serverThread.server();
}
});
}
public static void main(String args[])
{
FrameTest ft=new FrameTest();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -