📄 jmaint.java
字号:
GasScroll.setViewportView(GasTable); GasTop.add(GasScroll); GasTopRight.setLayout(null); GasTopRight.setPreferredSize(new java.awt.Dimension(150, 0)); GasNew.setFont(new java.awt.Font("Dialog", 1, 18)); GasNew.setText("New"); GasNew.setMargin(new java.awt.Insets(2, 2, 2, 2)); GasNew.setMaximumSize(new java.awt.Dimension(60, 30)); GasNew.setMinimumSize(new java.awt.Dimension(60, 30)); GasNew.setPreferredSize(new java.awt.Dimension(60, 30)); GasNew.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { GasNewActionPerformed(evt); } }); GasTopRight.add(GasNew); GasNew.setBounds(50, 20, 80, 30); GasEdit.setFont(new java.awt.Font("Dialog", 1, 18)); GasEdit.setText("Edit"); GasEdit.setMargin(new java.awt.Insets(2, 2, 2, 2)); GasEdit.setMaximumSize(new java.awt.Dimension(60, 30)); GasEdit.setMinimumSize(new java.awt.Dimension(60, 30)); GasEdit.setPreferredSize(new java.awt.Dimension(60, 30)); GasEdit.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { GasEditActionPerformed(evt); } }); GasTopRight.add(GasEdit); GasEdit.setBounds(50, 70, 80, 30); GasDelete.setFont(new java.awt.Font("Dialog", 1, 18)); GasDelete.setText("Delete"); GasDelete.setMargin(new java.awt.Insets(2, 2, 2, 2)); GasDelete.setMaximumSize(new java.awt.Dimension(60, 30)); GasDelete.setMinimumSize(new java.awt.Dimension(60, 30)); GasDelete.setPreferredSize(new java.awt.Dimension(60, 30)); GasDelete.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { GasDeleteActionPerformed(evt); } }); GasTopRight.add(GasDelete); GasDelete.setBounds(50, 120, 80, 30); GasTop.add(GasTopRight); PanelGas.add(GasTop); GasBottom.setLayout(null); GasBottom.setMinimumSize(new java.awt.Dimension(640, 150)); GasBottom.setPreferredSize(new java.awt.Dimension(640, 150)); GasBottomText.setBackground(new java.awt.Color(204, 204, 204)); GasBottom.add(GasBottomText); GasBottomText.setBounds(0, 0, 450, 250); GasGraphPanel.setLayout(new javax.swing.BoxLayout(GasGraphPanel, javax.swing.BoxLayout.X_AXIS)); GasBottom.add(GasGraphPanel); GasGraphPanel.setBounds(450, 0, 250, 250); PanelGas.add(GasBottom); Tabs.addTab("Fuel Log", PanelGas); PanelMaintenance.setLayout(new javax.swing.BoxLayout(PanelMaintenance, javax.swing.BoxLayout.Y_AXIS)); MaintenanceScroll.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); MaintenanceScroll.setVerticalScrollBarPolicy(javax.swing.JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); MaintenanceScroll.setPreferredSize(new java.awt.Dimension(18, 200)); MaintenanceTable.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { }, new String [] { "Odometer", "Date", "Services", "Comments" } ) { boolean[] canEdit = new boolean [] { false, false, false, false }; public boolean isCellEditable(int rowIndex, int columnIndex) { return canEdit [columnIndex]; } }); MaintenanceTable.addKeyListener(new java.awt.event.KeyAdapter() { public void keyReleased(java.awt.event.KeyEvent evt) { MaintenanceTableKeyReleased(evt); } }); MaintenanceTable.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { MaintenanceTableMouseReleased(evt); } }); MaintenanceScroll.setViewportView(MaintenanceTable); PanelMaintenance.add(MaintenanceScroll); MaintenanceBottom.setLayout(null); MaintenanceBottom.setPreferredSize(new java.awt.Dimension(10, 250)); MaintenanceNew.setFont(new java.awt.Font("Dialog", 1, 18)); MaintenanceNew.setText("New"); MaintenanceNew.setMargin(new java.awt.Insets(2, 2, 2, 2)); MaintenanceNew.setMaximumSize(new java.awt.Dimension(60, 30)); MaintenanceNew.setMinimumSize(new java.awt.Dimension(60, 30)); MaintenanceNew.setPreferredSize(new java.awt.Dimension(60, 30)); MaintenanceNew.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { MaintenanceNewActionPerformed(evt); } }); MaintenanceBottom.add(MaintenanceNew); MaintenanceNew.setBounds(590, 40, 80, 30); MaintenanceEdit.setFont(new java.awt.Font("Dialog", 1, 18)); MaintenanceEdit.setText("Edit"); MaintenanceEdit.setMargin(new java.awt.Insets(2, 2, 2, 2)); MaintenanceEdit.setMaximumSize(new java.awt.Dimension(60, 30)); MaintenanceEdit.setMinimumSize(new java.awt.Dimension(60, 30)); MaintenanceEdit.setPreferredSize(new java.awt.Dimension(60, 30)); MaintenanceEdit.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { MaintenanceEditActionPerformed(evt); } }); MaintenanceBottom.add(MaintenanceEdit); MaintenanceEdit.setBounds(590, 90, 80, 30); MaintenanceDelete.setFont(new java.awt.Font("Dialog", 1, 18)); MaintenanceDelete.setText("Delete"); MaintenanceDelete.setMargin(new java.awt.Insets(2, 2, 2, 2)); MaintenanceDelete.setMaximumSize(new java.awt.Dimension(60, 30)); MaintenanceDelete.setMinimumSize(new java.awt.Dimension(60, 30)); MaintenanceDelete.setPreferredSize(new java.awt.Dimension(60, 30)); MaintenanceDelete.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { MaintenanceDeleteActionPerformed(evt); } }); MaintenanceBottom.add(MaintenanceDelete); MaintenanceDelete.setBounds(590, 140, 80, 30); MaintenanceBottomScroll.setBorder(null); MaintenanceBottomText.setBackground(new java.awt.Color(204, 204, 204)); MaintenanceBottomText.setBorder(null); MaintenanceBottomText.setEditable(false); MaintenanceBottomScroll.setViewportView(MaintenanceBottomText); MaintenanceBottom.add(MaintenanceBottomScroll); MaintenanceBottomScroll.setBounds(0, 0, 560, 230); PanelMaintenance.add(MaintenanceBottom); Tabs.addTab("Service Log", PanelMaintenance); PanelSetup.setLayout(new javax.swing.BoxLayout(PanelSetup, javax.swing.BoxLayout.Y_AXIS)); SetupTop.setLayout(null); SetupTop.setMaximumSize(new java.awt.Dimension(700, 120)); SetupTop.setMinimumSize(new java.awt.Dimension(700, 120)); SetupTop.setPreferredSize(new java.awt.Dimension(700, 120)); SetupSelection.setFont(new java.awt.Font("Dialog", 1, 17)); SetupSelection.setModel(new javax.swing.AbstractListModel() { String[] strings = { "Services", "Vehicles", "Vendors" }; public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); SetupSelection.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); SetupSelection.setMaximumSize(new java.awt.Dimension(100, 100)); SetupSelection.setMinimumSize(new java.awt.Dimension(100, 100)); SetupSelection.setPreferredSize(new java.awt.Dimension(100, 100)); SetupSelection.addKeyListener(new java.awt.event.KeyAdapter() { public void keyReleased(java.awt.event.KeyEvent evt) { SetupSelectionKeyReleased(evt); } }); SetupSelection.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { SetupSelectionMouseReleased(evt); } }); SetupTop.add(SetupSelection); SetupSelection.setBounds(10, 10, 100, 100); SetupNew.setFont(new java.awt.Font("Dialog", 1, 18)); SetupNew.setText("New"); SetupNew.setMargin(new java.awt.Insets(2, 2, 2, 2)); SetupNew.setMaximumSize(new java.awt.Dimension(100, 30)); SetupNew.setMinimumSize(new java.awt.Dimension(100, 30)); SetupNew.setPreferredSize(new java.awt.Dimension(100, 30)); SetupNew.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { SetupNewActionPerformed(evt); } }); SetupTop.add(SetupNew); SetupNew.setBounds(150, 20, 100, 30); SetupEdit.setFont(new java.awt.Font("Dialog", 1, 18)); SetupEdit.setText("Edit"); SetupEdit.setMargin(new java.awt.Insets(2, 2, 2, 2)); SetupEdit.setMaximumSize(new java.awt.Dimension(100, 30)); SetupEdit.setMinimumSize(new java.awt.Dimension(100, 30)); SetupEdit.setPreferredSize(new java.awt.Dimension(100, 30)); SetupEdit.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { SetupEditActionPerformed(evt); } }); SetupTop.add(SetupEdit); SetupEdit.setBounds(150, 70, 100, 30); SetupScroll.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); SetupScroll.setVerticalScrollBarPolicy(javax.swing.JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); SetupList.addKeyListener(new java.awt.event.KeyAdapter() { public void keyReleased(java.awt.event.KeyEvent evt) { SetupListKeyReleased(evt); } }); SetupList.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { SetupListMouseReleased(evt); } }); SetupScroll.setViewportView(SetupList); SetupTop.add(SetupScroll); SetupScroll.setBounds(280, 10, 380, 100); PanelSetup.add(SetupTop); SetupBottom.setLayout(null); SetupBottomScroll.setBorder(null); SetupBottomScroll.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); SetupBottomText.setBackground(new java.awt.Color(204, 204, 204)); SetupBottomText.setBorder(null); SetupBottomText.setAutoscrolls(false); SetupBottomScroll.setViewportView(SetupBottomText); SetupBottom.add(SetupBottomScroll); SetupBottomScroll.setBounds(10, 10, 670, 280); PanelSetup.add(SetupBottom); Tabs.addTab("Setup", PanelSetup); PanelConfigure.setLayout(null); ConfigureTextOpen.setFont(new java.awt.Font("Dialog", 0, 14)); PanelConfigure.add(ConfigureTextOpen); ConfigureTextOpen.setBounds(10, 30, 410, 30); ConfigureLabelOpen.setText("File to Open on Program Startup"); PanelConfigure.add(ConfigureLabelOpen);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -