📄 mainmenu.java~40~
字号:
package Statistics;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;public class MainMenu extends JFrame { JMenuBar jMenuBar1 = new JMenuBar(); JMenu jMenu1 = new JMenu(); JMenu jMenu2 = new JMenu(); JMenuItem jMenuItem1 = new JMenuItem(); JMenuItem jMenuItem2 = new JMenuItem(); JMenuItem jMenuItem3 = new JMenuItem(); JMenuItem jMenuItem4 = new JMenuItem(); JMenuItem jMenuItem5 = new JMenuItem(); JMenuItem jMenuItem6 = new JMenuItem(); JMenuItem jMenuItem7 = new JMenuItem(); JButton jButton1 = new JButton(); JButton jButton2 = new JButton(); JButton jButton3 = new JButton(); JButton jButton4 = new JButton(); public MainMenu() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] args) { MainMenu mainMenu1 = new MainMenu(); } private void jbInit() throws Exception { this.getContentPane().setLayout(null); jMenu1.setPreferredSize(new Dimension(115,15)); jMenu1.setMargin(new Insets(2, 2, 2, 2)); jMenu1.setText("Application"); jMenu2.setPreferredSize(new Dimension(85,15)); jMenu2.setText("Help"); jMenuItem1.setText("Help"); jMenuItem2.setText("Open Log File..."); jMenuItem2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { jMenuItem2_actionPerformed(e); } }); jMenuItem3.setText("Open..."); jMenuItem4.setText("Save As..."); jMenuItem5.setText("Close File"); jMenuItem6.setText("Exit"); jMenuItem6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { jMenuItem6_actionPerformed(e); } }); jMenuItem7.setText("About"); jButton1.setBounds(new Rectangle(170, 132, 243, 32)); jButton1.setText("Daily Transmission Statistics"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { jButton1_actionPerformed(e); } }); jButton2.setBounds(new Rectangle(169, 187, 248, 32)); jButton2.setText("Hourly Transmission Statistics"); jButton3.setBounds(new Rectangle(170, 244, 248, 33)); jButton3.setText("Total Transfers by Client Domain"); jButton4.setBounds(new Rectangle(154, 296, 275, 30)); jButton4.setText("Total Transfers by Reseverd Subdomain"); jMenuBar1.add(jMenu1); jMenuBar1.add(jMenu2); jMenuBar1.setBounds(0,0,130,20); jMenu2.add(jMenuItem1); jMenu2.add(jMenuItem7); jMenu1.add(jMenuItem2); jMenu1.add(jMenuItem3); jMenu1.add(jMenuItem4); jMenu1.add(jMenuItem5); jMenu1.addSeparator(); jMenu1.addSeparator(); jMenu1.add(jMenuItem6); this.getContentPane().add(jMenuBar1); this.getContentPane().add(jButton1, null); this.getContentPane().add(jButton2, null); this.getContentPane().add(jButton3, null); this.getContentPane().add(jButton4, null); this.setBounds(0,0,600,600); this.setVisible(true); this.setDefaultCloseOperation(EXIT_ON_CLOSE); } void jMenuItem6_actionPerformed(ActionEvent e) { System.exit(0); } void jMenuItem2_actionPerformed(ActionEvent e) { JFileChooser j = new JFileChooser("F:\\"); j.showOpenDialog(this); j.setVisible(true); File f = j.getSelectedFile(); } void jButton1_actionPerformed(ActionEvent e) { Daily d; d = new Daily(); d.Daily(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -