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

📄 displayframe.java

📁 270的linux说明
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
    {        if (jLabel2 == null)        {            jLabel2 = new javax.swing.JLabel();            jLabel2.setBounds(20, 50, 130, 25);            jLabel2.setText("ColorDepth(bits):");        }        return jLabel2;    }        /**     * This method initializes jLabel3     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabel3()    {        if (jLabel3 == null)        {            jLabel3 = new javax.swing.JLabel();            jLabel3.setBounds(20, 80, 130, 25);            jLabel3.setText("VerticalResolution:");        }        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, 130, 25);            jLabel4.setText("Orientation:");        }        return jLabel4;    }               /**     * This method initializes jLabel6     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabel6()    {        if (jLabel6 == null)        {            jLabel6 = new javax.swing.JLabel();            jLabel6.setBounds(260, 50, 130, 25);            jLabel6.setText("HorizontalResolution:");        }        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(260, 80, 130, 25);            jLabel7.setText("PixelDensity:");        }        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(260, 110, 130, 25);            jLabel8.setText("Brightness(%):");        }        return jLabel8;    }             /**     * This method initializes jLabelID     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelColorDepth()    {        if (jLabelColorDepth == null)        {            jLabelColorDepth = new javax.swing.JLabel();            jLabelColorDepth.setBounds(155, 50, 100, 25);            jLabelColorDepth.setText("");        }        return jLabelColorDepth;    }        /**     * This method initializes jLabelRole     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelVerticalResolution()    {        if (jLabelVerticalResolution == null)        {            jLabelVerticalResolution = new javax.swing.JLabel();            jLabelVerticalResolution.setBounds(155, 80, 100, 25);            jLabelVerticalResolution.setText("");        }        return jLabelVerticalResolution;    }  	    /**     * This method initializes jLabelFsb     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelOrientation()    {        if (jLabelOrientation == null)        {            jLabelOrientation = new javax.swing.JLabel();            jLabelOrientation.setBounds(155, 110, 100, 25);            jLabelOrientation.setText("");        }        return jLabelOrientation;    }              /**     * This method initializes jLabelVerticalResolution     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelHorizontalResolution()    {        if (jLabelHorizontalResolution == null)        {            jLabelHorizontalResolution = new javax.swing.JLabel();            jLabelHorizontalResolution.setBounds(395, 50, 140, 25);            jLabelHorizontalResolution.setText("");        }        return jLabelHorizontalResolution;    }        /**     * This method initializes jLabelCurFrequency     *      * @return javax.swing.JLabel     */	    private javax.swing.JLabel getJLabelPixelDensity()    {        if (jLabelPixelDensity == null)        {            jLabelPixelDensity= new javax.swing.JLabel();            jLabelPixelDensity.setBounds(395, 80, 140, 25);            jLabelPixelDensity.setText("");        }        return jLabelPixelDensity;    }           /**     * This method initializes jLabelStepping     *      * @return javax.swing.JLabel     */    private javax.swing.JLabel getJLabelBrightness()    {        if (jLabelBrightness == null)        {            jLabelBrightness = new javax.swing.JLabel();            jLabelBrightness.setBounds(395, 110, 140, 25);            jLabelBrightness.setText("");        }        return jLabelBrightness;    }}/** * internal class * <class or interface desc> */class DisplayAdvancedPanel extends JPanel{    private JScrollPane jScrollPane = null;    private JTable jTable = null;    private DisplayTableModel dataModel = new DisplayTableModel();        private DisplayInstance myInstance = null;        /**     * Constructor     * @param myInstance     */    DisplayAdvancedPanel(DisplayInstance 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 DisplayTableModel 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.ColorDepth.IsNull())            {            data[i][0] = "ColorDepth";            data[i][1] = myInstance.ColorDepth.IsNull() ?                    "" : String.valueOf(myInstance.ColorDepth.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.Orientation.IsNull())            {	            data[i][0] = "Orientation";	            data[i][1] = myInstance.Orientation.IsNull() ?	                    "" : String.valueOf(myInstance.Orientation.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.PixelDensity.IsNull())            {            data[i][0] = "PixelDensity";            data[i][1] = myInstance.PixelDensity.IsNull() ?                    "" : String.valueOf(myInstance.PixelDensity.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 + -