📄 logicaldiskframe.java
字号:
jLabel3.setBounds(20, 80, 100, 25); jLabel3.setText("EntryPaths:"); } return jLabel3; } /** * This method initializes jLabel4 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel4() { if (jLabel4 == null) { jLabel4 = new javax.swing.JLabel(); jLabel4.setBounds(20, 110, 100, 25); jLabel4.setText("Access:"); } return jLabel4; } /** * This method initializes jLabel5 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel5() { if (jLabel5 == null) { jLabel5 = new javax.swing.JLabel(); jLabel5.setBounds(290, 20, 100, 25); jLabel5.setText("Format:"); } return jLabel5; } /** * This method initializes jLabel6 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel6() { if (jLabel6 == null) { jLabel6 = new javax.swing.JLabel(); jLabel6.setBounds(290, 50, 100, 25); jLabel6.setText("Location:"); } 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(290, 80, 100, 25); jLabel7.setText("Capacity(KB):"); } 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(290, 110, 100, 25); jLabel8.setText("FreeSpace(KB):"); } return jLabel8; } /** * This method initializes jLabelAccess * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelId() { if (jLabelId == null) { jLabelId = new javax.swing.JLabel(); jLabelId.setBounds(125, 20, 140, 25); jLabelId.setText(""); } return jLabelId; } /** * This method initializes jLabelID * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelLabel() { if (jLabelLabel == null) { jLabelLabel = new javax.swing.JLabel(); jLabelLabel.setBounds(125, 50, 140, 25); jLabelLabel.setText(""); } return jLabelLabel; } /** * This method initializes jLabelRole * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelEntryPaths() { if (jLabelEntryPaths == null) { jLabelEntryPaths = new javax.swing.JLabel(); jLabelEntryPaths.setBounds(125, 80, 140, 25); jLabelEntryPaths.setText(""); } return jLabelEntryPaths; } /** * This method initializes jLabelFsb * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelAccess() { if (jLabelAccess == null) { jLabelAccess = new javax.swing.JLabel(); jLabelAccess.setBounds(125, 110, 155, 25); jLabelAccess.setText(""); } return jLabelAccess; } /** * This method initializes jLabelCoreCount * * @return javax.swing.JLabel * */ private javax.swing.JLabel getJLabelFormat() { if (jLabelFormat == null) { jLabelFormat = new javax.swing.JLabel(); jLabelFormat.setBounds(395, 20, 140, 25); jLabelFormat.setText(""); } return jLabelFormat; } /** * This method initializes jLabelEntryPaths * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelLocation() { if (jLabelLocation == null) { jLabelLocation = new javax.swing.JLabel(); jLabelLocation.setBounds(395, 50, 140, 25); jLabelLocation.setText(""); } return jLabelLocation; } /** * This method initializes jLabelCurFrequency * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelCapacity() { if (jLabelCapacity == null) { jLabelCapacity= new javax.swing.JLabel(); jLabelCapacity.setBounds(395, 80, 140, 25); jLabelCapacity.setText(""); } return jLabelCapacity; } /** * This method initializes jLabelStepping * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelFreeSpace() { if (jLabelFreeSpace == null) { jLabelFreeSpace = new javax.swing.JLabel(); jLabelFreeSpace.setBounds(395, 110, 140, 25); jLabelFreeSpace.setText(""); } return jLabelFreeSpace; }}/** * internal class * <class or interface desc> */class LogicalDiskAdvancedPanel extends JPanel{ private JScrollPane jScrollPane = null; private JTable jTable = null; private LogicalDiskTableModel dataModel = new LogicalDiskTableModel(); private LogicalDiskInstance myInstance = null; /** * Constructor * @param myInstance */ LogicalDiskAdvancedPanel(LogicalDiskInstance myInstance) { this.myInstance = myInstance; this.setLayout(new BorderLayout()); this.add(getJScrollPane(), BorderLayout.CENTER); } void refresh() throws IntelMobileException { dataModel.initialize(); } /** * This method initializes jScrollPane * * @return javax.swing.JScrollPane */ private JScrollPane getJScrollPane() { if (jScrollPane == null) { jScrollPane = new JScrollPane(); jScrollPane.setViewportView(getJTable()); } return jScrollPane; } /** * This method initializes jTable * * @return javax.swing.JTable */ private JTable getJTable() { if (jTable == null) { jTable = new JTable(dataModel); } return jTable; } /** * internal class * <class or interface desc> */ class LogicalDiskTableModel extends AbstractTableModel { private final String[] names = { "Attribute", "Value", "Description" }; private Object[][] data = new Object[32][3]; // These methods always need to be implemented. public int getColumnCount() { return names.length; } public int getRowCount() { return data.length; } public Object getValueAt(int row, int col) { return data[row][col]; } // The default implementations of these methods in // AbstractTableModel would work, but we can refine them. public String getColumnName(int column) { return names[column]; } public Class getColumnClass(int col) { return String.class; //return getValueAt(0, col).getClass(); } public boolean isCellEditable(int row, int col) { return false; } public void setValueAt(Object aValue, int row, int column) { data[row][column] = aValue; } // ------------- initialize -------------- private void initialize() throws IntelMobileException { int i = 0; if(!myInstance.Id.IsNull()) { data[i][0] = "Id"; data[i][1] = myInstance.Id.IsNull() ? "" : myInstance.Id.GetValue(); data[i++][2] = ""; } if(!myInstance.Label.IsNull()) { data[i][0] = "Label"; data[i][1] = myInstance.Label.IsNull() ? "" : myInstance.Label.GetValue(); data[i++][2] = ""; } if(!myInstance.EntryPaths.IsNull()) { data[i][0] = "EntryPaths"; if(!myInstance.EntryPaths.IsNull()) { for(int j=0; j<myInstance.EntryPaths.GetSize(); j++) { data[i][1] = String.valueOf(myInstance.EntryPaths.GetValue(j)); data[i++][2] = ""; } } else { data[i][1] = ""; data[i++][2] = ""; } } if(!myInstance.Access.IsNull()) { data[i][0] = "Access"; data[i][1] = myInstance.Access.IsNull() ? "" : myInstance.Access.GetValue().toString(); data[i++][2] = ""; } if(!myInstance.Format.IsNull()) { data[i][0] = "Format"; data[i][1] = myInstance.Format.IsNull() ? "" : String.valueOf(myInstance.Format.GetValue()); data[i++][2] = ""; } if(!myInstance.Location.IsNull()) { data[i][0] = "Location"; data[i][1] = myInstance.Location.IsNull() ? "" : String.valueOf(myInstance.Location.GetValue()); data[i++][2] = ""; } if(!myInstance.Capacity.IsNull()) { data[i][0] = "Capacity"; data[i][1] = myInstance.Capacity.IsNull() ? "" : String.valueOf(myInstance.Capacity.GetValue()); data[i++][2] = ""; } if(!myInstance.FreeSpace.IsNull()) { data[i][0] = "FreeSpace"; data[i][1] = myInstance.FreeSpace.IsNull() ? "" : String.valueOf(myInstance.FreeSpace.GetValue()); data[i++][2] = ""; } } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -