我来自Python,我刚刚通过self
,我可以通过这种方式编辑对象。
所以我有一些代码:
public void initLayout() {
DockLayoutPanel layout = new DockLayoutPanel(Unit.PC);
layout.addNorth(new HTML(" v0.1"), 2);
layout.addSouth(new HTML("Footer"), 2);
layout.addWest(new HTML(""), 2);
layout.add(new HTML("center"));
RootLayoutPanel rootLayout = RootLayoutPanel.get();
rootLayout.add(layout);
}
这列出了我正在使用的面板的布局。我现在想轻松地轻松编辑/添加这些面板的部分。例如,在另一种方法中:
private void initPanel() {
rootlayout.add(some_new_component);
}
或者甚至在将来添加滚动条等我知道我可以创建一个方法,其功能可以通过它传递变量来添加所有数据,但我希望它更灵活,因为我我想稍后改变一切。
答案 0 :(得分:1)
您可以使用关键字:
this
参考你的评论,用Java写一下:
this.rootlayout.add(newContent);
关键字“this”指的是当前对象。