📄 panel_boxlayout.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 + -