📄 batteryframe.java
字号:
this.jLabelCondition.setText(myInstance.Condition.GetValue().toString()); } this.jLabelRate.setText( myInstance.Rate.IsNull() ? "" : String.valueOf(myInstance.Rate.GetValue()) ); this.jLabelLifePercentRemaining.setText( myInstance.PercentRemaining.IsNull() ? "" : String.valueOf(myInstance.PercentRemaining.GetValue()) + "%" ); if (!myInstance.TimeRemaining.IsNull()) { StringBuffer strBuf = new StringBuffer(); long tr = myInstance.TimeRemaining.GetValue(); long trhr = tr / 3600; if (trhr != 0) { strBuf.append(trhr).append(" hr "); } long trmin = (tr - trhr * 3600) / 60; if (trmin != 0) { strBuf.append(trmin).append(" min "); } long trsec = tr - trhr * 3600 - trmin * 60; if (trsec != 0) { strBuf.append(trsec).append(" sec"); } this.jLabelTimeRemaining.setText(strBuf.toString()); } else { this.jLabelTimeRemaining.setText("(null)"); } } /** * This method initializes jLabelSerialNumber * * @return javax.swing.JLabel */ /* private JLabel getJLabelSerialNumber() { if (jLabelSerialNumber == null) { jLabelSerialNumber = new JLabel(); jLabelSerialNumber.setBounds(125, 20, 110, 25); jLabelSerialNumber.setText(""); } return jLabelSerialNumber; }*/ /** * This method initializes jPanelInfo * * @return javax.swing.JPanel */ private JPanel getJPanelInfo() { if (jPanelInfo == null) { jPanelInfo = new JPanel(); jPanelInfo.setLayout(null); //jPanelInfo.add(getJLabel1(), null); jPanelInfo.add(getJLabel2(), null); jPanelInfo.add(getJLabel3(), null); jPanelInfo.add(getJLabelChemistry(), null); jPanelInfo.add(getJLabelManufacturerName(), null); jPanelInfo.add(getJLabel7(), null); jPanelInfo.add(getJLabel8(), null); jPanelInfo.add(getJLabel9(), null); jPanelInfo.add(getJLabelID(), null); jPanelInfo.add(getJLabelSystemBattery(), null); jPanelInfo.add(getJLabelRechargeable(), null); //jPanelInfo.add(getJLabelSerialNumber(), null); jPanelInfo.setBounds(18, 50, 475, 120); jPanelInfo.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Device", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null)); } return jPanelInfo; } /** * This method initializes jPanelStatus * * @return javax.swing.JPanel */ private JPanel getJPanelStatus() { if (jPanelStatus == null) { jPanelStatus = new JPanel(); jPanelStatus.setLayout(null); jPanelStatus.add(getJLabel4(), null); jPanelStatus.add(getJLabel5(), null); jPanelStatus.add(getJLabelCondition(), null); jPanelStatus.add(getJLabelLifePercentRemaining(), null); jPanelStatus.add(getJLabel10(), null); jPanelStatus.add(getJLabel6(), null); jPanelStatus.add(getJLabelRate(), null); jPanelStatus.add(getJLabelTimeRemaining(), null); jPanelStatus.setBounds(18, 180, 475, 92); jPanelStatus.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Status", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null)); } return jPanelStatus; } /* private JLabel getJLabel1() { if (jLabel1 == null) { jLabel1 = new JLabel(); jLabel1.setBounds(20, 20, 100, 25); jLabel1.setText("Serial Number:"); } return jLabel1; } */ /** * This method initializes jLabel2 * * @return javax.swing.JLabel */ private JLabel getJLabel2() { if (jLabel2 == null) { jLabel2 = new JLabel(); jLabel2.setBounds(20, 50, 100, 25); jLabel2.setText("Chemistry:"); } return jLabel2; } /** * This method initializes jLabel3 * * @return javax.swing.JLabel */ private JLabel getJLabel3() { if (jLabel3 == null) { jLabel3 = new JLabel(); jLabel3.setBounds(20, 80, 100, 25); jLabel3.setText("Manufacturer:"); } return jLabel3; } /** * This method initializes jLabel4 * * @return javax.swing.JLabel */ private JLabel getJLabel4() { if (jLabel4 == null) { jLabel4 = new JLabel(); jLabel4.setBounds(20, 20, 100, 25); jLabel4.setText("Condition:"); } return jLabel4; } /** * This method initializes jLabel5 * * @return javax.swing.JLabel */ private JLabel getJLabel5() { if (jLabel5 == null) { jLabel5 = new JLabel(); jLabel5.setBounds(240, 20, 150, 25); jLabel5.setText("PercentRemaining:"); } return jLabel5; } /** * This method initializes jLabelName * * @return javax.swing.JLabel */ private JLabel getJLabelName() { if (jLabelName == null) { jLabelName = new JLabel(); jLabelName.setBounds(18, 16, 140, 25); jLabelName.setText(""); } return jLabelName; } /** * This method initializes jLabelChemistry * * @return javax.swing.JLabel */ private JLabel getJLabelChemistry() { if (jLabelChemistry == null) { jLabelChemistry = new JLabel(); jLabelChemistry.setBounds(125, 50, 110, 25); jLabelChemistry.setText(""); } return jLabelChemistry; } /** * This method initializes jLabelManufacturerName * * @return javax.swing.JLabel */ private JLabel getJLabelManufacturerName() { if (jLabelManufacturerName == null) { jLabelManufacturerName = new JLabel(); jLabelManufacturerName.setBounds(125, 80, 110, 25); jLabelManufacturerName.setText(""); } return jLabelManufacturerName; } /** * This method initializes jLabelCondition * * @return javax.swing.JLabel */ private JLabel getJLabelCondition() { if (jLabelCondition == null) { jLabelCondition = new JLabel(); jLabelCondition.setBounds(125, 20, 110, 25); jLabelCondition.setText(""); } return jLabelCondition; } /** * This method initializes jLabelLifePercentRemaining * * @return javax.swing.JLabel */ private JLabel getJLabelLifePercentRemaining() { if (jLabelLifePercentRemaining == null) { jLabelLifePercentRemaining = new JLabel(); jLabelLifePercentRemaining.setBounds(395, 20, 120, 25); jLabelLifePercentRemaining.setText(""); } return jLabelLifePercentRemaining; } /** * This method initializes jLabel10 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel10() { if (jLabel10 == null) { jLabel10 = new javax.swing.JLabel(); jLabel10.setBounds(20, 50, 100, 25); jLabel10.setText("Rate(mW):"); } return jLabel10; } /** * This method initializes jLabel6 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel6() { if (jLabel6 == null) { jLabel6 = new javax.swing.JLabel(); jLabel6.setBounds(240, 50, 130, 25); jLabel6.setText("TimeRemaining:"); } return jLabel6; } /** * This method initializes jLabel7 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel7() { if (jLabel7 == null) { jLabel7 = new javax.swing.JLabel(); jLabel7.setBounds(20, 20, 100, 25); jLabel7.setText("Id:"); } return jLabel7; } /** * This method initializes jLabel8 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel8() { if (jLabel8 == null) { jLabel8 = new javax.swing.JLabel(); jLabel8.setBounds(240, 50, 100, 25); jLabel8.setText("FailSafe:"); } return jLabel8; } /** * This method initializes jLabel9 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel9() { if (jLabel9 == null) { jLabel9 = new javax.swing.JLabel(); jLabel9.setBounds(240, 80, 100, 25); jLabel9.setText("Rechargeable:"); } return jLabel9; } /** * This method initializes jLabelID * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelID() { if (jLabelID == null) { jLabelID = new javax.swing.JLabel(); jLabelID.setBounds(125, 20, 110, 25); jLabelID.setText(""); } return jLabelID; } /** * This method initializes jLabelSystemBattery * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelSystemBattery() { if (jLabelSystemBattery == null) { jLabelSystemBattery = new javax.swing.JLabel(); jLabelSystemBattery.setBounds(345, 50, 120, 25); jLabelSystemBattery.setText(""); } return jLabelSystemBattery; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -