📄 newframe.java
字号:
/*此类是数据管理的主界面*/
package pro;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class NewFrame extends JDialog //站点处理的住窗体
implements java.awt.event.ActionListener
{
private MainFrame mmf;
JToggleButton btnTopXianlu = new JToggleButton();
JToggleButton btnTopZhandian = new JToggleButton();
JPanel pnlCenter = new JPanel();
CardLayout cl=new CardLayout();
public NewFrame(MainFrame mf)
{
super(mf,true);
mmf=mf;
this.setLayout(null);
btnTopXianlu.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
btnTopXianlu.setForeground(new Color(0, 217, 0));
btnTopXianlu.setText("线路数据处理");
btnTopXianlu.setBounds(new Rectangle(149, 15, 125, 29));
btnTopZhandian.setFont(new java.awt.Font("Dialog", Font.PLAIN, 14));
btnTopZhandian.setForeground(new Color(0, 217, 0));
btnTopZhandian.setText("站点数据处理");
btnTopZhandian.setBounds(new Rectangle(308, 15, 125, 29));
pnlCenter.setBorder(BorderFactory.createLineBorder(Color.black));
pnlCenter.setBounds(new Rectangle(10, 55, 568, 520));
pnlCenter.setLayout(cl);
pnlCenter.add(new XianluPnl(mmf),"XianluPnl");
pnlCenter.add(new ZhandianPnl(mmf),"ZhandianPnl");
btnTopXianlu.setActionCommand("btnTopXianlu");
btnTopZhandian.setActionCommand("btnTopZhandian");
btnTopXianlu.addActionListener(this);
btnTopZhandian.addActionListener(this);
this.add(btnTopZhandian);
this.add(btnTopXianlu, null);
this.add(pnlCenter);
this.setTitle("数据管理!");
this.setSize(600,590);
this.setLocationRelativeTo(this);
this.setVisible(true);
}
public void actionPerformed(ActionEvent ae)
{
String str=ae.getActionCommand();
if(str.equals("btnTopXianlu"))
{
cl.show(this.pnlCenter,"XianluPnl");
}
if(str.equals("btnTopZhandian"))
{
cl.show(this.pnlCenter,"ZhandianPnl");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -