📄 rowdata.java
字号:
/******************************************************************************* * Copyright (c) 2000, 2003 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Common Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/cpl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/package org.eclipse.swt.layout;import org.eclipse.swt.*;import org.eclipse.swt.graphics.*;/** * Each control controlled by a <code>RowLayout</code> can have its initial * width and height specified by setting a <code>RowData</code> object * into the control. * <p> * The following code uses a <code>RowData</code> object to change the initial * size of a <code>Button</code> in a <code>Shell</code>: * <pre> * Display display = new Display(); * Shell shell = new Shell(display); * shell.setLayout(new RowLayout()); * Button button1 = new Button(shell, SWT.PUSH); * button1.setText("Button 1"); * button1.setLayoutData(new RowData(50, 40)); * </pre> * </p> * * @see RowLayout */public final class RowData { /** * width specifies the width of the cell in pixels. */ public int width; /** * height specifies the height of the cell in pixels. */ public int height; public RowData () { this (SWT.DEFAULT, SWT.DEFAULT);}public RowData (int width, int height) { this.width = width; this.height = height;}public RowData (Point point) { this (point.x, point.y);}}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -