📄 neworder.java
字号:
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
import javax.swing.border.*;
public class NewOrder extends JFrame implements ActionListener
{
JMenuBar menubar;
JMenu menu;
JMenuItem item;
JTextField N1text,N2text,N3text,N4text;
Box NbaseBox,NboxV1,NboxV2;
NewOrder(String s)
{
super(s);
setSize(260,270);
setLocation(120,120);
setVisible(true);
menubar=new JMenuBar();
menu=new JMenu("neworder");
item=new JMenuItem("over");
menu.add(item);
menubar.add(menu);
setJMenuBar(menubar);
NboxV1=Box.createVerticalBox();
NboxV1.add(new JLabel("Number001"));
NboxV1.add(Box.createVerticalStrut(8));
NboxV1.add(new JLabel("Number002"));
NboxV1.add(Box.createVerticalStrut(8));
NboxV1.add(new JLabel("Number003"));
NboxV1.add(Box.createVerticalStrut(8));
NboxV1.add(new JLabel("Number004"));
NboxV2=Box.createVerticalBox();
N1text=new JTextField(16);
N1text.addActionListener(this);
NboxV2.add(N1text);
NboxV2.add(Box.createVerticalStrut(8));
N2text=new JTextField(16);
N2text.addActionListener(this);
NboxV2.add(N2text);
NboxV2.add(Box.createVerticalStrut(8));
N3text=new JTextField(16);
N3text.addActionListener(this);
NboxV2.add(N3text);
NboxV2.add(Box.createVerticalStrut(8));
N4text=new JTextField(16);
N4text.addActionListener(this);
NboxV2.add(N4text);
NbaseBox=Box.createHorizontalBox();
NbaseBox.add(NboxV1);
NbaseBox.add(Box.createHorizontalStrut(10));
NbaseBox.add(NboxV2);
Container Ncon=getContentPane();
Ncon.setLayout(new FlowLayout());
Ncon.add(NbaseBox);
Ncon.validate();
setDefaultCloseOperation(NewOrder.EXIT_ON_CLOSE);
}
public void actionPerformed(ActionEvent e)
{
String A;
if(e.getSource()==N1text)
{
if((N1text==null)||(Integer.parseInt(N1text.getText())<=0))
{
JOptionPane.showMessageDialog(this,"请输入正数量","警告对话框",JOptionPane.WARNING_MESSAGE);
}
else
{
Number001.getNumber(Integer.parseInt(N1text.getText().trim()));
Number001.thismax(Integer.parseInt(N1text.getText().trim()));
}
}
else if(e.getSource()==N2text)
{
if((N2text==null)||(Integer.parseInt(N2text.getText())<=0))
{
JOptionPane.showMessageDialog(this,"请输入正数量","警告对话框",JOptionPane.WARNING_MESSAGE);
}
else
{
Number002.getNumber(Integer.parseInt(N2text.getText().trim()));
Number002.thismax(Integer.parseInt(N2text.getText().trim()));
}
}
else if(e.getSource()==N3text)
{
if((N3text==null)||(Integer.parseInt(N3text.getText())<=0))
{
JOptionPane.showMessageDialog(this,"请输入正数量","警告对话框",JOptionPane.WARNING_MESSAGE);
}
else
{
Number003.getNumber(Integer.parseInt(N3text.getText().trim()));
Number003.thismax(Integer.parseInt(N3text.getText().trim()));
}
}
else if(e.getSource()==N4text)
{
if((N4text==null)||(Integer.parseInt(N4text.getText())<=0))
{
JOptionPane.showMessageDialog(this,"请输入正数量","警告对话框",JOptionPane.WARNING_MESSAGE);
}
else
{
Number004.getNumber(Integer.parseInt(N4text.getText().trim()));
Number004.thismax(Integer.parseInt(N4text.getText().trim()));
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -