📄 gaseditor.java
字号:
package jMaint;import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;import javax.swing.table.*;import javax.swing.text.*;import java.util.*;public class GasEditor extends javax.swing.JFrame { Cal CalForm = new Cal(); String[] AllInfo = new String[0]; String[] NewVen = new String[0]; Vector UsedNames = null; VendorEditor VendorForm = new VendorEditor(); public GasEditor() { initComponents(); } private void initComponents() {//GEN-BEGIN:initComponents GroupTank = new javax.swing.ButtonGroup(); GasEditorMain = new javax.swing.JPanel(); GasTextOdo = new javax.swing.JTextField(); GasLabelOdo = new javax.swing.JLabel(); GasLabelComments = new javax.swing.JLabel(); GasTextOctane = new javax.swing.JTextField(); GasComboVendor = new javax.swing.JComboBox(); GasLabelVendor = new javax.swing.JLabel(); GasTextCost = new javax.swing.JTextField(); GasLabelCost = new javax.swing.JLabel(); GasLabelAmount = new javax.swing.JLabel(); GasLabelTotal = new javax.swing.JLabel(); GasTextTotal = new javax.swing.JTextField(); GasTextComments = new javax.swing.JTextField(); RadioFullTank = new javax.swing.JRadioButton(); RadioParTank = new javax.swing.JRadioButton(); CheckEstEntry = new javax.swing.JCheckBox(); GasLabelOctane = new javax.swing.JLabel(); GasTextAmount = new javax.swing.JTextField(); GasSave = new javax.swing.JButton(); GasCancel = new javax.swing.JButton(); GasNewVendor = new javax.swing.JButton(); GasLabelDate = new javax.swing.JLabel(); GasButtonDate = new javax.swing.JButton(); getContentPane().setLayout(new javax.swing.BoxLayout(getContentPane(), javax.swing.BoxLayout.X_AXIS)); setTitle("Fuel Editor"); setName("GasEditor"); setResizable(false); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { exitForm(evt); } public void windowOpened(java.awt.event.WindowEvent evt) { formWindowOpened(evt); } }); GasEditorMain.setLayout(null); GasEditorMain.setMaximumSize(new java.awt.Dimension(450, 250)); GasEditorMain.setMinimumSize(new java.awt.Dimension(450, 250)); GasEditorMain.setPreferredSize(new java.awt.Dimension(450, 250)); GasTextOdo.setFont(new java.awt.Font("Dialog", 0, 14)); GasEditorMain.add(GasTextOdo); GasTextOdo.setBounds(90, 10, 80, 21); GasLabelOdo.setFont(new java.awt.Font("Dialog", 1, 14)); GasLabelOdo.setText("Odometer"); GasEditorMain.add(GasLabelOdo); GasLabelOdo.setBounds(10, 10, 80, 17); GasLabelComments.setFont(new java.awt.Font("Dialog", 1, 14)); GasLabelComments.setText("Comments"); GasEditorMain.add(GasLabelComments); GasLabelComments.setBounds(10, 220, 80, 17); GasTextOctane.setFont(new java.awt.Font("Dialog", 0, 14)); GasEditorMain.add(GasTextOctane); GasTextOctane.setBounds(70, 100, 30, 21); GasComboVendor.setBackground(java.awt.SystemColor.text); GasComboVendor.setFont(new java.awt.Font("Dialog", 0, 14)); GasEditorMain.add(GasComboVendor); GasComboVendor.setBounds(70, 70, 270, 26); GasLabelVendor.setFont(new java.awt.Font("Dialog", 1, 14)); GasLabelVendor.setText("Vendor"); GasEditorMain.add(GasLabelVendor); GasLabelVendor.setBounds(10, 70, 60, 17); GasTextCost.setFont(new java.awt.Font("Dialog", 0, 14)); GasTextCost.addFocusListener(new java.awt.event.FocusAdapter() { public void focusLost(java.awt.event.FocusEvent evt) { GasTextCostFocusLost(evt); } }); GasEditorMain.add(GasTextCost); GasTextCost.setBounds(130, 160, 70, 19); GasLabelCost.setFont(new java.awt.Font("Dialog", 1, 14)); GasLabelCost.setText("Cost Per Gallon"); GasEditorMain.add(GasLabelCost); GasLabelCost.setBounds(10, 160, 120, 17); GasLabelAmount.setFont(new java.awt.Font("Dialog", 1, 14)); GasLabelAmount.setText("Gallons"); GasEditorMain.add(GasLabelAmount); GasLabelAmount.setBounds(10, 130, 60, 17); GasLabelTotal.setFont(new java.awt.Font("Dialog", 1, 14)); GasLabelTotal.setText("Total Cost"); GasEditorMain.add(GasLabelTotal); GasLabelTotal.setBounds(10, 190, 80, 17); GasTextTotal.setEditable(false); GasTextTotal.setFont(new java.awt.Font("Dialog", 0, 14)); GasEditorMain.add(GasTextTotal); GasTextTotal.setBounds(100, 190, 70, 19); GasTextComments.setFont(new java.awt.Font("Dialog", 0, 14)); GasEditorMain.add(GasTextComments); GasTextComments.setBounds(100, 220, 340, 21); RadioFullTank.setText("Full Tank"); GroupTank.add(RadioFullTank); GasEditorMain.add(RadioFullTank); RadioFullTank.setBounds(310, 110, 120, 23); RadioParTank.setText("Partial Tank"); GroupTank.add(RadioParTank); GasEditorMain.add(RadioParTank); RadioParTank.setBounds(310, 130, 120, 23); CheckEstEntry.setText("Estimated Entry"); GasEditorMain.add(CheckEstEntry); CheckEstEntry.setBounds(310, 180, 123, 23); GasLabelOctane.setFont(new java.awt.Font("Dialog", 1, 14)); GasLabelOctane.setText("Octane"); GasEditorMain.add(GasLabelOctane); GasLabelOctane.setBounds(10, 100, 50, 17); GasTextAmount.setFont(new java.awt.Font("Dialog", 0, 14)); GasTextAmount.addFocusListener(new java.awt.event.FocusAdapter() { public void focusLost(java.awt.event.FocusEvent evt) { GasTextAmountFocusLost(evt); } }); GasEditorMain.add(GasTextAmount); GasTextAmount.setBounds(70, 130, 70, 19); GasSave.setFont(new java.awt.Font("Dialog", 1, 18)); GasSave.setText("Save"); GasSave.setMargin(new java.awt.Insets(2, 2, 2, 2)); GasSave.setMaximumSize(new java.awt.Dimension(100, 30)); GasSave.setMinimumSize(new java.awt.Dimension(100, 30)); GasSave.setPreferredSize(new java.awt.Dimension(100, 30)); GasSave.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { GasSaveActionPerformed(evt); } }); GasEditorMain.add(GasSave); GasSave.setBounds(210, 20, 100, 30); GasCancel.setFont(new java.awt.Font("Dialog", 1, 18)); GasCancel.setText("Cancel"); GasCancel.setMargin(new java.awt.Insets(2, 2, 2, 2)); GasCancel.setMaximumSize(new java.awt.Dimension(100, 30)); GasCancel.setMinimumSize(new java.awt.Dimension(100, 30)); GasCancel.setPreferredSize(new java.awt.Dimension(100, 30)); GasCancel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { GasCancelActionPerformed(evt); } }); GasEditorMain.add(GasCancel); GasCancel.setBounds(330, 20, 100, 30); GasNewVendor.setText("New Vendor"); GasNewVendor.setMargin(new java.awt.Insets(2, 2, 2, 2)); GasNewVendor.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { GasNewVendorActionPerformed(evt); }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -