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

📄 logicaldiskframe.java

📁 270的linux说明
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
            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 + -