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

📄 gridbagpanel.java

📁 aglet的部分源码
💻 JAVA
字号:
package com.ibm.aglets.tahiti;/* * @(#)GridBagPanel.java *  * IBM Confidential-Restricted *  * OCO Source Materials *  * 03L7246 (c) Copyright IBM Corp. 1996, 1998 *  * The source code for this program is not published or otherwise * divested of its trade secrets, irrespective of what has been * deposited with the U.S. Copyright Office. */import java.awt.*;public class GridBagPanel extends Panel {	public static final int RELATIVE = GridBagConstraints.RELATIVE;	public static final int REMAINDER = GridBagConstraints.REMAINDER;	public static final int NONE = GridBagConstraints.NONE;	public static final int BOTH = GridBagConstraints.BOTH;	public static final int HORIZONTAL = GridBagConstraints.HORIZONTAL;	public static final int VERTICAL = GridBagConstraints.VERTICAL;	public static final int CENTER = GridBagConstraints.CENTER;	public static final int NORTH = GridBagConstraints.NORTH;	public static final int NORTHEAST = GridBagConstraints.NORTHEAST;	public static final int EAST = GridBagConstraints.EAST;	public static final int SOUTHEAST = GridBagConstraints.SOUTHEAST;	public static final int SOUTH = GridBagConstraints.SOUTH;	public static final int SOUTHWEST = GridBagConstraints.SOUTHWEST;	public static final int WEST = GridBagConstraints.WEST;	public static final int NORTHWEST = GridBagConstraints.NORTHWEST;	private GridBagLayout _grid = new GridBagLayout();	private GridBagConstraints _cns = new GridBagConstraints();	public GridBagPanel() {		setLayout(_grid);	}	public Component add(Component c) {		return add(c, _cns);	}	public Component add(Component c, int width) {		_cns.gridwidth = width;		return add(c);	}	public Component add(Component c, int width, double weightx) {		_cns.gridwidth = width;		_cns.weightx = weightx;		return add(c);	}	public Component add(Component c, int anchor, int fill) {		_cns.anchor = anchor;		_cns.fill = fill;		return add(c);	}	public Component add(Component c, int anchor, int fill, int width) {		_cns.gridwidth = width;		return add(c, anchor, fill);	}	protected Component add(Component c, GridBagConstraints cns) {		_grid.setConstraints(c, cns);		return super.add(c);	}	public void addLabeled(String label, Component c) {		_cns.gridwidth = 1;		_cns.weightx = 0.1;		add(new Label(label));		_cns.weightx = 1.0;		_cns.gridwidth = GridBagConstraints.REMAINDER;		add(c);	}	public void setConstraints(GridBagConstraints cns) {		_cns = cns;	}}

⌨️ 快捷键说明

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