java中关于GridlBagConstraints构造函数用法

Python019

java中关于GridlBagConstraints构造函数用法,第1张

gbc1=new GridBagConstraints(0, 0, 1, 1, 10, 10, GridBagConstraints.CENTER,GridBagConstraints.BOTH,

new Insets(0, 0, 0, 0), 0, 0)

把锚改成GridBagConstraints.CENTER就可以了呀,他没有none这个属性

JTabbedPane是手机软件程序的组件。JTabbedPane组件为我们提供了一种非常好的方法在窗体上显示很多的控件

JTabbedPane pane = new JTabbedPane()是其中的代码,他下面应该还有一个代码pane.setTabComponentAt(1, component)的

这2组代码的意思是直接将控件放到Tab上。我们可以通过setTabComponentAt方法将控件放到Tab上。

这是我在网上找的希望对你有帮助。

建议你去参考API

setConstraints

public void setConstraints(Component comp,

GridBagConstraints constraints)设置此布局中指定组件的约束条件。

参数:

Component comp - 要修改的组件

GridBagConstraints constraints - 要应用的约束条件,请参考下面内容

GridBagConstraints constraints

public GridBagConstraints(int gridx,

int gridy,

int gridwidth,

int gridheight,

double weightx,

double weighty,

int anchor,

int fill,

Insets insets,

int ipadx,

int ipady)创建一个 GridBagConstraints 对象,将其所有字段都设置为传入参数。注:因为使用此构造方法会妨碍源代码的可读性,所以此构造方法仅供自动源代码生成工具使用。

参数:

gridx - 初始 gridx 值。

gridy - 初始 gridy 值。

gridwidth - 初始 gridwidth 值。

gridheight - 初始 gridheight 值。

weightx - 初始 weightx 值。

weighty - 初始 weighty 值。

anchor - 初始 anchor 值。

fill - 初始 fill 值。

insets - 初始 insets 值。

ipadx - 初始 ipadx 值。

ipady - 初始 ipady 值。

从以下版本开始:

1.2

另请参见:

gridx, gridy, gridwidth, gridheight, weightx, weighty, anchor, fill, insets, ipadx, ipady