📄 displayadapterframe.java
字号:
jLabel7.setBounds(330, 80, 120, 25); jLabel7.setText("VerticalResolution:"); } 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(330, 110, 120, 25); jLabel8.setText("RefreshRate(Hz):"); } return jLabel8; } /** * This method initializes jLabel5 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel9() { if (jLabel9 == null) { jLabel9 = new javax.swing.JLabel(); jLabel9.setBounds(20, 140, 100, 25); jLabel9.setText("PixelDensity:"); } return jLabel9; } /** * This method initializes jLabel10 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel10() { if (jLabel10 == null) { jLabel10 = new javax.swing.JLabel(); jLabel10.setBounds(20, 170, 100, 25); jLabel10.setText("ScreenState:"); } return jLabel10; } /** * This method initializes jLabel11 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel11() { if (jLabel11 == null) { jLabel11 = new javax.swing.JLabel(); jLabel11.setBounds(330, 140, 120, 25); jLabel11.setText("Orientation:"); } return jLabel11; } /** * This method initializes jLabel12 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel12() { if (jLabel12 == null) { jLabel12 = new javax.swing.JLabel(); jLabel12.setBounds(330, 170, 120, 25); jLabel12.setText("Brightness(%):"); } return jLabel12; } /** * This method initializes jLabelMemorySize * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelId() { if (jLabelId == null) { jLabelId = new javax.swing.JLabel(); jLabelId.setBounds(125, 20, 200, 25); jLabelId.setText(""); } return jLabelId; } /** * This method initializes jLabelID * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelProductName() { if (jLabelProductName == null) { jLabelProductName = new javax.swing.JLabel(); jLabelProductName.setBounds(125, 50, 200, 25); jLabelProductName.setText(""); } return jLabelProductName; } /** * This method initializes jLabelRole * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelManufacturer() { if (jLabelManufacturer == null) { jLabelManufacturer = new javax.swing.JLabel(); jLabelManufacturer.setBounds(125, 80, 200, 25); jLabelManufacturer.setText(""); } return jLabelManufacturer; } /** * This method initializes jLabelFsb * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelMemorySize() { if (jLabelMemorySize == null) { jLabelMemorySize = new javax.swing.JLabel(); jLabelMemorySize.setBounds(125, 110, 200, 25); jLabelMemorySize.setText(""); } return jLabelMemorySize; } /** * This method initializes jLabelCoreCount * * @return javax.swing.JLabel * */ private javax.swing.JLabel getJLabelColorDepth() { if (jLabelColorDepth == null) { jLabelColorDepth = new javax.swing.JLabel(); jLabelColorDepth.setBounds(455, 20, 80, 25); jLabelColorDepth.setText(""); } return jLabelColorDepth; } /** * This method initializes jLabelManufacturer * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelHorizontalResolution() { if (jLabelHorizontalResolution == null) { jLabelHorizontalResolution = new javax.swing.JLabel(); jLabelHorizontalResolution.setBounds(485, 50, 50, 25); jLabelHorizontalResolution.setText(""); } return jLabelHorizontalResolution; } /** * This method initializes jLabelCurFrequency * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelVerticalResolution() { if (jLabelVerticalResolution == null) { jLabelVerticalResolution= new javax.swing.JLabel(); jLabelVerticalResolution.setBounds(455, 80, 80, 25); jLabelVerticalResolution.setText(""); } return jLabelVerticalResolution; } /** * This method initializes jLabelStepping * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelRefreshRate() { if (jLabelRefreshRate == null) { jLabelRefreshRate = new javax.swing.JLabel(); jLabelRefreshRate.setBounds(455, 110, 80, 25); jLabelRefreshRate.setText(""); } return jLabelRefreshRate; } /** * This method initializes jLabelCoreCount * * @return javax.swing.JLabel * */ private javax.swing.JLabel getJLabelPixelDensity() { if (jLabelPixelDensity == null) { jLabelPixelDensity = new javax.swing.JLabel(); jLabelPixelDensity.setBounds(125, 140, 200, 25); jLabelPixelDensity.setText(""); } return jLabelPixelDensity; } /** * This method initializes jLabelManufacturer * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelScreenState() { if (jLabelScreenState == null) { jLabelScreenState = new javax.swing.JLabel(); jLabelScreenState.setBounds(125, 170, 200, 25); jLabelScreenState.setText(""); } return jLabelScreenState; } /** * This method initializes jLabelCurFrequency * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelOrientation() { if (jLabelOrientation == null) { jLabelOrientation= new javax.swing.JLabel(); jLabelOrientation.setBounds(455, 140, 80, 25); jLabelOrientation.setText(""); } return jLabelOrientation; } /** * This method initializes jLabelStepping * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelBrightness() { if (jLabelBrightness == null) { jLabelBrightness = new javax.swing.JLabel(); jLabelBrightness.setBounds(455, 170, 80, 25); jLabelBrightness.setText(""); } return jLabelBrightness; }}/** * internal class * <class or ColorDepth desc> */class DisplayAdapterAdvancedPanel extends JPanel{ private JScrollPane jScrollPane = null; private JTable jTable = null; private DisplayAdapterTableModel dataModel = new DisplayAdapterTableModel(); private DisplayAdapterInstance myInstance = null; /** * Constructor * @param myInstance */ DisplayAdapterAdvancedPanel(DisplayAdapterInstance 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 DisplayAdapterTableModel 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.ProductName.IsNull()) { data[i][0] = "ProductName"; data[i][1] = myInstance.ProductName.IsNull() ? "" : String.valueOf(myInstance.ProductName.GetValue()); data[i++][2] = ""; } if(!myInstance.Manufacturer.IsNull()) { data[i][0] = "Manufacturer"; data[i][1] = myInstance.Manufacturer.IsNull() ? "" : String.valueOf(myInstance.Manufacturer.GetValue()); data[i++][2] = ""; } if(!myInstance.MemorySize.IsNull()) { data[i][0] = "MemorySize"; data[i][1] = myInstance.MemorySize.IsNull() ? "" : String.valueOf(myInstance.MemorySize.GetValue()); data[i++][2] = ""; } if(!myInstance.ColorDepth.IsNull()) { data[i][0] = "ColorDepth"; data[i][1] = myInstance.ColorDepth.IsNull() ? "" : String.valueOf(myInstance.ColorDepth.GetValue()); data[i++][2] = ""; } if(!myInstance.HorizontalResolution.IsNull()) { data[i][0] = "HorizontalResolution"; data[i][1] = myInstance.HorizontalResolution.IsNull() ? "" : String.valueOf(myInstance.HorizontalResolution.GetValue()); data[i++][2] = ""; } if(!myInstance.VerticalResolution.IsNull()) { data[i][0] = "VerticalResolution"; data[i][1] = myInstance.VerticalResolution.IsNull() ? "" : String.valueOf(myInstance.VerticalResolution.GetValue()); data[i++][2] = ""; } if(!myInstance.RefreshRate.IsNull()) { data[i][0] = "RefreshRate"; data[i][1] = myInstance.RefreshRate.IsNull() ? "" : String.valueOf(myInstance.RefreshRate.GetValue()); data[i++][2] = ""; } if(!myInstance.PixelDensity.IsNull()) { data[i][0] = "PixelDensity"; data[i][1] = myInstance.PixelDensity.IsNull() ? "" : String.valueOf(myInstance.PixelDensity.GetValue()); data[i++][2] = ""; } if(!myInstance.ScreenState.IsNull()) { data[i][0] = "ScreenState"; data[i][1] = myInstance.ScreenState.IsNull() ? "" : String.valueOf(myInstance.ScreenState.GetValue()); data[i++][2] = ""; } if(!myInstance.Orientation.IsNull()) { data[i][0] = "Orientation"; data[i][1] = myInstance.Orientation.IsNull() ? "" : String.valueOf(myInstance.Orientation.GetValue()); data[i++][2] = ""; } if(!myInstance.Brightness.IsNull()) { data[i][0] = "Brightness"; data[i][1] = myInstance.Brightness.IsNull() ? "" : String.valueOf(myInstance.Brightness.GetValue()); data[i++][2] = ""; } } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -