⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 physicaldiskframe.java

📁 270的linux说明
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
            jLabel3.setBounds(20, 80, 100, 25);            jLabel3.setText("LogicalCount:");        }        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("Manufacturer:");        }        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("Interface:");        }        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("ModelId:");        }        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("Media:");        }        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("Size(KB):");        }        return jLabel8;    }           /**     * This method initializes jLabelManufacturer     *      * @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 getJLabelIndex()    {        if (jLabelIndex == null)        {            jLabelIndex = new javax.swing.JLabel();            jLabelIndex.setBounds(125, 50, 140, 25);            jLabelIndex.setText("");        }        return jLabelIndex;    }        /**     * This method initializes jLabelRole     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelLogicalCount()    {        if (jLabelLogicalCount == null)        {            jLabelLogicalCount = new javax.swing.JLabel();            jLabelLogicalCount.setBounds(125, 80, 140, 25);            jLabelLogicalCount.setText("");        }        return jLabelLogicalCount;    }  	    /**     * This method initializes jLabelFsb     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelManufacturer()    {        if (jLabelManufacturer == null)        {            jLabelManufacturer = new javax.swing.JLabel();            jLabelManufacturer.setBounds(125, 110, 155, 25);            jLabelManufacturer.setText("");        }        return jLabelManufacturer;    }        /**     * This method initializes jLabelCoreCount     *      * @return javax.swing.JLabel *      */          private javax.swing.JLabel getJLabelInterface()    {        if (jLabelInterface == null)        {            jLabelInterface = new javax.swing.JLabel();            jLabelInterface.setBounds(395, 20, 140, 25);            jLabelInterface.setText("");        }        return jLabelInterface;    }        /**     * This method initializes jLabelLogicalCount     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelModelId()    {        if (jLabelModelId == null)        {            jLabelModelId = new javax.swing.JLabel();            jLabelModelId.setBounds(395, 50, 140, 25);            jLabelModelId.setText("");        }        return jLabelModelId;    }        /**     * This method initializes jLabelCurFrequency     *      * @return javax.swing.JLabel     */	    private javax.swing.JLabel getJLabelMedia()    {        if (jLabelMedia == null)        {            jLabelMedia= new javax.swing.JLabel();            jLabelMedia.setBounds(395, 80, 140, 25);            jLabelMedia.setText("");        }        return jLabelMedia;    }           /**     * This method initializes jLabelStepping     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelSize()    {        if (jLabelSize == null)        {            jLabelSize = new javax.swing.JLabel();            jLabelSize.setBounds(395, 110, 140, 25);            jLabelSize.setText("");        }        return jLabelSize;    }}/** * internal class * <class or interface desc> */class PhysicalDiskAdvancedPanel extends JPanel{    private JScrollPane jScrollPane = null;    private JTable jTable = null;    private PhysicalDiskTableModel dataModel = new PhysicalDiskTableModel();        private PhysicalDiskInstance myInstance = null;        /**     * Constructor     * @param myInstance     */    PhysicalDiskAdvancedPanel(PhysicalDiskInstance 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 PhysicalDiskTableModel 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.Index.IsNull())            {            data[i][0] = "Index";            data[i][1] = myInstance.Index.IsNull() ?                    "" : String.valueOf(myInstance.Index.GetValue());            data[i++][2] = "";            }            if(!myInstance.LogicalCount.IsNull())            {            data[i][0] = "LogicalCount";            data[i][1] = myInstance.LogicalCount.IsNull() ?                    "" : String.valueOf(myInstance.LogicalCount.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.Interface.IsNull())            {            data[i][0] = "Interface";            data[i][1] = myInstance.Interface.IsNull() ?                    "" : String.valueOf(myInstance.Interface.GetValue());            data[i++][2] = "";            }            if(!myInstance.ModelId.IsNull())            {            data[i][0] = "ModelId";            data[i][1] = myInstance.ModelId.IsNull() ?                    "" : String.valueOf(myInstance.ModelId.GetValue());            data[i++][2] = "";            }            if(!myInstance.Media.IsNull())            {            data[i][0] = "Media";            data[i][1] = myInstance.Media.IsNull() ?                    "" : String.valueOf(myInstance.Media.GetValue());            data[i++][2] = "";            }                 			if(!myInstance.Size.IsNull())			{				data[i][0] = "Size";				data[i][1] = myInstance.Size.IsNull() ?					"" : String.valueOf(myInstance.Size.GetValue());				data[i++][2] = "";			}         }    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -