如何轻松地从另一个类编辑Java对象

时间:2014-03-14 12:11:57

标签: java gwt vaadin

我来自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);

    }

或者甚至在将来添加滚动条等我知道我可以创建一个方法,其功能可以通过它传递变量来添加所有数据,但我希望它更灵活,因为我我想稍后改变一切。

1 个答案:

答案 0 :(得分:1)

您可以使用关键字:

this

参考你的评论,用Java写一下:

this.rootlayout.add(newContent);

关键字“this”指的是当前对象。