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

📄 panel_boxlayout.java

📁 eclipse的插件源码
💻 JAVA
字号:
package org.eclipse.v4all.examples.swing;// This code was partially generated by Visual for Eclipse (v4all)//// *******************************************************************************// // V4ALL for Swing)// // (c) Ramin Assisi, Computer Scientist, Switzerland 2003// // // *******************************************************************************// /** * user code imports V4ALL Entry Level, the following code is restricted to non commercial use */// user code begin IMPORTS {1} Swing// user code end// user code begin IMPORTS {1} SWT// user code end// user code begin IMPORTS {1} HTML// user code end// user code begin IMPORTS {1} Eclipse// user code end// user code begin IMPORTS {1} C#// user code endimport org.eclipse.swt.*;import org.eclipse.swt.graphics.*;import org.eclipse.swt.widgets.*;import org.eclipse.swt.custom.*;import org.eclipse.swt.layout.*;public class Panel_BoxLayout{/** * user code fields V4ALL Entry Level, the following code is restricted to non commercial use */// user code begin FIELDS {1} Swing// user code end// user code begin FIELDS {1} SWT// user code end// user code begin FIELDS {1} HTML// user code end// user code begin FIELDS {1} Eclipse// user code end// user code begin FIELDS {1} C#// user code end/** * user code methods V4ALL Entry Level, the following code is restricted to non commercial use */// user code begin METHODS {1} Swing// user code end// user code begin METHODS {1} SWT// user code end// user code begin METHODS {1} HTML// user code end// user code begin METHODS {1} Eclipse// user code end// user code begin METHODS {1} C#// user code end/*** Initializes connections* @exception java.lang.Exception The exception description.*//* WARNING: THIS METHOD WILL BE REGENERATED. */private void initConnections() throws java.lang.Exception {    // user code begin {1} Swing    // user code end    // user code begin {1} SWT    // user code end    // user code begin {1} HTML    // user code end    // user code begin {1} Eclipse    // user code end    // user code begin {1} C#    // user code end    // user code begin {2} Swing    // user code end    // user code begin {2} SWT    // user code end    // user code begin {2} HTML    // user code end    // user code begin {2} Eclipse    // user code end    // user code begin {2} C#    // user code end}/** V4ALL Entry Level, the following code is restricted to non commercial use* Return the Panel1 property value.* @return Compositel*//* WARNING: THIS METHOD WILL BE REGENERATED. */private Composite getPanel1() {    return ivjPanel1;}/** V4ALL Entry Level, the following code is restricted to non commercial use* Return the Panel1 property value.* @return Compositel*//* WARNING: THIS METHOD WILL BE REGENERATED. */private Composite getPanel1(Shell shell) {    if (ivjPanel1 == null) {        try {           ivjPanel1 = new Composite(shell, SWT.NULL);           ivjPanel1.setBounds(102, 83, 184, 75);           ivjPanel1.setForeground(new Color(null, 0, 0, 0));           GridLayout l = new GridLayout();           l.marginWidth = 0;           l.marginHeight = 0;           l.horizontalSpacing = 4;           l.verticalSpacing = 4;           l.numColumns = 2;           ivjPanel1.setLayout(l);           ivjPanel1.setBounds(102, 83, 184, 75);           ivjPanel1.setForeground(new Color(null, 0, 0, 0));           // user code begin {1} Swing           // user code end           // user code begin {1} SWT           // user code end           // user code begin {1} HTML           // user code end           // user code begin {1} Eclipse           // user code end           // user code begin {1} C#           // user code end        } catch (java.lang.Throwable ivjExc) {           // user code begin {2} Swing           // user code end           // user code begin {2} SWT           // user code end           // user code begin {2} HTML           // user code end           // user code begin {2} Eclipse           // user code end           // user code begin {2} C#           // user code end        handleException(ivjExc);        }    }    return ivjPanel1;}/** V4ALL Entry Level, the following code is restricted to non commercial use* Return the Button1 property value.* @return Buttonl*//* WARNING: THIS METHOD WILL BE REGENERATED. */private Button getButton1() {    if (ivjButton1 == null) {        try {           ivjButton1 = new Button(getPanel1(), SWT.NULL);           ivjButton1.setText("Button 1");           ivjButton1.setBounds(0, 25, 85, 25);           ivjButton1.setForeground(new Color(null, 0, 0, 0));           // user code begin {1} Swing           // user code end           // user code begin {1} SWT           // user code end           // user code begin {1} HTML           // user code end           // user code begin {1} Eclipse           // user code end           // user code begin {1} C#           // user code end        } catch (java.lang.Throwable ivjExc) {           // user code begin {2} Swing           // user code end           // user code begin {2} SWT           // user code end           // user code begin {2} HTML           // user code end           // user code begin {2} Eclipse           // user code end           // user code begin {2} C#           // user code end        handleException(ivjExc);        }    }    return ivjButton1;}/** V4ALL Entry Level, the following code is restricted to non commercial use* Return the Button2 property value.* @return Buttonl*//* WARNING: THIS METHOD WILL BE REGENERATED. */private Button getButton2() {    if (ivjButton2 == null) {        try {           ivjButton2 = new Button(getPanel1(), SWT.NULL);           ivjButton2.setText("Button 2");           ivjButton2.setBounds(85, 25, 85, 25);           ivjButton2.setForeground(new Color(null, 0, 0, 0));           // user code begin {1} Swing           // user code end           // user code begin {1} SWT           // user code end           // user code begin {1} HTML           // user code end           // user code begin {1} Eclipse           // user code end           // user code begin {1} C#           // user code end        } catch (java.lang.Throwable ivjExc) {           // user code begin {2} Swing           // user code end           // user code begin {2} SWT           // user code end           // user code begin {2} HTML           // user code end           // user code begin {2} Eclipse           // user code end           // user code begin {2} C#           // user code end        handleException(ivjExc);        }    }    return ivjButton2;}/** * Initialize the class. *//* WARNING: THIS METHOD WILL BE REGENERATED. */private void initialize() {    try {        // user code begin {1} Swing        // user code end        // user code begin {1} SWT        // user code end        // user code begin {1} HTML        // user code end        // user code begin {1} Eclipse        // user code end        // user code begin {1} C#        // user code end        initConnections();        // user code begin {2} Swing        // user code end        // user code begin {2} SWT        // user code end        // user code begin {2} HTML        // user code end        // user code begin {2} Eclipse        // user code end        // user code begin {2} C#        // user code end     }     catch (java.lang.Throwable ivjExc) {         handleException(ivjExc);     }}/** V4ALL Entry Level, the following code is restricted to non commercial use* Called whenever the part throws an exception.* @param exception java.lang.Throwable*/private void handleException(java.lang.Throwable exception) {	/* Uncomment the following lines to print uncaught exceptions to stdout */    // System.out.println("--------- UNCAUGHT EXCEPTION ---------");    // exception.printStackTrace(System.out);}private Composite ivjPanel1 = null;private Button ivjButton1 = null;private Button ivjButton2 = null;/*** Panel_BoxLayout constructor comment.*/public Panel_BoxLayout() {    super();    initialize();}/** * main entrypoint - starts the part when it is run as an application * @param args java.lang.String[] */ public static void main(java.lang.String[] args) {    try {        Panel_BoxLayout aPanel_BoxLayout;		aPanel_BoxLayout = new Panel_BoxLayout();        Display display = new Display();        Shell shell = new Shell(display);        shell.setLayout(new FillLayout());        shell.setBounds(102, 83, 184, 75);		aPanel_BoxLayout.getPanel1(shell);		aPanel_BoxLayout.getButton1();		aPanel_BoxLayout.getButton2();		int height = java.awt.Toolkit.getDefaultToolkit().getScreenSize().height;		int width  = java.awt.Toolkit.getDefaultToolkit().getScreenSize().width;		shell.setLocation(width/2 - shell.getSize().x/2, height/2 - shell.getSize().y/2);		shell.open();		while (! shell.isDisposed()) {			if (! display.readAndDispatch())				display.sleep();		}		shell.dispose();    }    catch (Throwable exception) {        System.err.println("Exception occurred in main() of javax.swing.JFrame");        exception.printStackTrace(System.out);    } }}

⌨️ 快捷键说明

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