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

📄 coreframe.java

📁 270的linux说明
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
     */    private javax.swing.JLabel getJLabel8()    {        if (jLabel8 == null)        {            jLabel8 = new javax.swing.JLabel();            jLabel8.setBounds(290, 110, 150, 25);            jLabel8.setText("Multiplier:");        }        return jLabel8;    }        private javax.swing.JLabel getJLabel9()    {        if (jLabel9 == null)        {            jLabel9 = new javax.swing.JLabel();            jLabel9.setBounds(20, 140, 150, 25);            jLabel9.setText("MinMultiplier:");        }        return jLabel9;    }    private javax.swing.JLabel getJLabel10()    {        if (jLabel10 == null)        {            jLabel10 = new javax.swing.JLabel();            jLabel10.setBounds(20, 170, 150, 25);            jLabel10.setText("MaxMultiplier:");        }        return jLabel10;    }    private javax.swing.JLabel getJLabel11()    {        if (jLabel11 == null)        {            jLabel11 = new javax.swing.JLabel();            jLabel11.setBounds(20, 200, 150, 25);            jLabel11.setText("Temperature(��/10):");        }        return jLabel11;    }        private javax.swing.JLabel getJLabel12()    {        if (jLabel12 == null)        {            jLabel12 = new javax.swing.JLabel();            jLabel12.setBounds(290, 140, 150, 25);            jLabel12.setText("CpuTicks:");        }        return jLabel12;    }        private javax.swing.JLabel getJLabel13()    {        if (jLabel13 == null)        {            jLabel13 = new javax.swing.JLabel();            jLabel13.setBounds(290, 170, 150, 25);            jLabel13.setText("CpuUsage(%):");        }        return jLabel13;    }        private javax.swing.JLabel getJLabel14()    {        if (jLabel14 == null)        {            jLabel14 = new javax.swing.JLabel();            jLabel14.setBounds(290, 200, 150, 25);            jLabel14.setText("LogicalCount:");        }        return jLabel14;    }           /**     * This method initializes jLabelMaxVoltage     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelMinFrequency()    {        if (jLabelMinFrequency == null)        {            jLabelMinFrequency = new javax.swing.JLabel();            jLabelMinFrequency.setBounds(175, 20, 110, 25);             jLabelMinFrequency.setText("");        }        return jLabelMinFrequency;    }        /**     * This method initializes jLabelID     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelFrequency()    {        if (jLabelFrequency == null)        {            jLabelFrequency = new javax.swing.JLabel();            jLabelFrequency.setBounds(175, 50, 110, 25);            jLabelFrequency.setText("");        }        return jLabelFrequency;    }        /**     * This method initializes jLabelRole     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelVoltage()    {        if (jLabelVoltage == null)        {            jLabelVoltage = new javax.swing.JLabel();            jLabelVoltage.setBounds(175, 80, 110, 25);            jLabelVoltage.setText("");        }        return jLabelVoltage;    }  	    /**     * This method initializes jLabelFsb     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelMaxVoltage()    {        if (jLabelMaxVoltage == null)        {            jLabelMaxVoltage = new javax.swing.JLabel();            jLabelMaxVoltage.setBounds(175, 110, 111, 25);            jLabelMaxVoltage.setText("");        }        return jLabelMaxVoltage;    }        private javax.swing.JLabel getJLabelMinMultiplier()    {        if (jLabelMinMultiplier == null)        {            jLabelMinMultiplier = new javax.swing.JLabel();            jLabelMinMultiplier.setBounds(175, 140, 110, 25);            jLabelMinMultiplier.setText("");        }        return jLabelMinMultiplier;    }        private javax.swing.JLabel getJLabelMaxMultiplier()    {        if (jLabelMaxMultiplier == null)        {            jLabelMaxMultiplier = new javax.swing.JLabel();            jLabelMaxMultiplier.setBounds(175, 170, 1110, 25);            jLabelMaxMultiplier.setText("");        }        return jLabelMaxMultiplier;    }        private javax.swing.JLabel getJLabelTemperature()    {        if (jLabelTemperature == null)        {            jLabelTemperature = new javax.swing.JLabel();            jLabelTemperature.setBounds(175, 200, 110, 25);            jLabelTemperature.setText("");        }        return jLabelTemperature;    }        /**     * This method initializes jLabelCoreCount     *      * @return javax.swing.JLabel *      */          private javax.swing.JLabel getJLabelMaxFrequency()    {        if (jLabelMaxFrequency == null)        {            jLabelMaxFrequency = new javax.swing.JLabel();            jLabelMaxFrequency.setBounds(445, 20, 140, 25);            jLabelMaxFrequency.setText("");        }        return jLabelMaxFrequency;    }        /**     * This method initializes jLabelVoltage     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelDataWidth()    {        if (jLabelDataWidth == null)        {            jLabelDataWidth = new javax.swing.JLabel();            jLabelDataWidth.setBounds(445, 50, 140, 25);            jLabelDataWidth.setText("");        }        return jLabelDataWidth;    }        /**     * This method initializes jLabelCurFrequency     *      * @return javax.swing.JLabel     */	    private javax.swing.JLabel getJLabelMinVoltage()    {        if (jLabelMinVoltage == null)        {            jLabelMinVoltage= new javax.swing.JLabel();            jLabelMinVoltage.setBounds(445, 80, 140, 25);            jLabelMinVoltage.setText("");        }        return jLabelMinVoltage;    }           /**     * This method initializes jLabelStepping     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelMultiplier()    {        if (jLabelMultiplier == null)        {            jLabelMultiplier = new javax.swing.JLabel();            jLabelMultiplier.setBounds(445, 110, 140, 25);            jLabelMultiplier.setText("");        }        return jLabelMultiplier;    }        private javax.swing.JLabel getJLabelCpuTicks()    {        if (jLabelCpuTicks == null)        {        	jLabelCpuTicks = new javax.swing.JLabel();        	jLabelCpuTicks.setBounds(445, 140, 140, 25);        	jLabelCpuTicks.setText("");        }        return jLabelCpuTicks;    }        private javax.swing.JLabel getJLabelCpuUsage()    {        if (jLabelCpuUsage == null)        {        	jLabelCpuUsage = new javax.swing.JLabel();        	jLabelCpuUsage.setBounds(445, 170, 140, 25);        	jLabelCpuUsage.setText("");        }        return jLabelCpuUsage;    }        private javax.swing.JLabel getJLabelLogicalCount()    {        if (jLabelLogicalCount == null)        {        	jLabelLogicalCount = new javax.swing.JLabel();        	jLabelLogicalCount.setBounds(445, 200, 140, 25);        	jLabelLogicalCount.setText("");        }        return jLabelLogicalCount;    }}/** * internal class * <class or MaxFrequency desc> */class CoreAdvancedPanel extends JPanel{    private JScrollPane jScrollPane = null;    private JTable jTable = null;    private CoreTableModel dataModel = new CoreTableModel();        private CoreInstance myInstance = null;        /**     * Constructor     * @param myInstance     */    CoreAdvancedPanel(CoreInstance 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 MaxFrequency desc>     */    class CoreTableModel 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.MinFrequency.IsNull())            {	            data[i][0] = "MinFrequency";	            data[i][1] = myInstance.MinFrequency.IsNull() ?	                    "" : String.valueOf(myInstance.MinFrequency.GetValue());	            data[i++][2] = "";            }                       if(!myInstance.Frequency.IsNull())            {            data[i][0] = "Frequency";            data[i][1] = myInstance.Frequency.IsNull() ?                    "" : String.valueOf(myInstance.Frequency.GetValue());            data[i++][2] = "";            }            if(!myInstance.Voltage.IsNull())            {            data[i][0] = "Voltage";            data[i][1] = myInstance.Voltage.IsNull() ?                    "" : String.valueOf(myInstance.Voltage.GetValue());            data[i++][2] = "";            }            if(!myInstance.MaxVoltage.IsNull())            {	            data[i][0] = "MaxVoltage";	            data[i][1] = myInstance.MaxVoltage.IsNull() ?	                    "" : String.valueOf(myInstance.MaxVoltage.GetValue());	            data[i++][2] = "";            }            if(!myInstance.MaxFrequency.IsNull())            {            data[i][0] = "MaxFrequency";            data[i][1] = myInstance.MaxFrequency.IsNull() ?                    "" : String.valueOf(myInstance.MaxFrequency.GetValue());            data[i++][2] = "";            }            if(!myInstance.DataWidth.IsNull())            {            data[i][0] = "DataWidth";            data[i][1] = myInstance.DataWidth.IsNull() ?                    "" : String.valueOf(myInstance.DataWidth.GetValue());            data[i++][2] = "";            }            if(!myInstance.MinVoltage.IsNull())            {            data[i][0] = "MinVoltage";            data[i][1] = myInstance.MinVoltage.IsNull() ?                    "" : String.valueOf(myInstance.MinVoltage.GetValue());            data[i++][2] = "";            }                 			if(!myInstance.Multiplier.IsNull())			{				data[i][0] = "Multiplier";				data[i][1] = myInstance.Multiplier.IsNull() ?					"" : String.valueOf(myInstance.Multiplier.GetValue());				data[i++][2] = "";			} 						if(!myInstance.MinMultiplier.IsNull())			{				data[i][0] = "MinMultiplier";				data[i][1] = myInstance.MinMultiplier.IsNull() ?					"" : String.valueOf(myInstance.MinMultiplier.GetValue());				data[i++][2] = "";			} 						if(!myInstance.MaxMultiplier.IsNull())			{				data[i][0] = "MaxMultiplier";				data[i][1] = myInstance.MaxMultiplier.IsNull() ?					"" : String.valueOf(myInstance.MaxMultiplier.GetValue());				data[i++][2] = "";			} 						if(!myInstance.Temperature.IsNull())			{				data[i][0] = "Temperature";				data[i][1] = myInstance.Temperature.IsNull() ?					"" : String.valueOf(myInstance.Temperature.GetValue());				data[i++][2] = "";			} 						if(!myInstance.CpuTicks.IsNull())			{				data[i][0] = "CpuTicks";				data[i][1] = myInstance.CpuTicks.IsNull() ?					"" : String.valueOf(myInstance.CpuTicks.GetValue());				data[i++][2] = "";			} 						if(!myInstance.CpuUsage.IsNull())			{				data[i][0] = "CpuUsage";				data[i][1] = myInstance.CpuUsage.IsNull() ?					"" : String.valueOf(myInstance.CpuUsage.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.CacheLineFlushSize.IsNull())			{				data[i][0] = "CacheLineFlushSize";				data[i][1] = myInstance.CacheLineFlushSize.IsNull() ?					"" : String.valueOf(myInstance.CacheLineFlushSize.GetValue());				data[i++][2] = "";			}         }    }}

⌨️ 快捷键说明

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