java对多个对象的方法调用

标签 java object initialization method-call

我安装了一个 eclipse 插件,可以帮助在 UI 中创建 JFrame。 从插件生成的代码有一些奇怪的语法。 我从来没有在java中见过这样的东西:

private JPanel b_,cb_,pb_,l_,tf_,ta_contentPane;

public Mainf() {
    b_,cb_,pb_,l_,tf_,ta_contentPane = new JPanel();
    b_,cb_,pb_,l_,tf_,ta_contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    b_,cb_,pb_,l_,tf_,ta_contentPane.setLayout(new BorderLayout(0, 0));
    setContentPane(b_,cb_,pb_,l_,tf_,ta_contentPane);
}

这怎么可能? ^^ 标准 java 编译器将其视为语法错误。 有没有编译这个的选项?

编辑:
我又找到了(^^)。所有这些工具都使用此语法。
Eclipse 的 URL:帮助->安装新软件...

WindowBuilder Pro Eclipse Update Site - http://download.eclipse.org/windowbuilder/WB/integration/4.3/

和网站:

http://www.eclipse.org/windowbuilder/

最佳答案

不,没有选项可以正确编译。

private JPanel b_,cb_,pb_,l_,tf_,ta_contentPane;

这是一个正确的句子。

b_,cb_,pb_,l_,tf_,ta_contentPane = new JPanel();
b_,cb_,pb_,l_,tf_,ta_contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
b_,cb_,pb_,l_,tf_,ta_contentPane.setLayout(new BorderLayout(0, 0));

句子不正确。

关于java对多个对象的方法调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17095470/

相关文章:

javascript - JavaScript 数组元素只不过是数组对象属性吗?

unit-testing - init() 函数能否安全地启动 go 例程,包括 along 测试?

java - Java中数组的默认初始化是什么?

c++ - qt - 在父窗口/小部件类中初始化子小部件的目的是什么?

java - 使用 Java 发送斜杠和反斜杠

java - 将 Java 8 与 Mapstruct 一起使用(可选)

Ruby:遍历对象数组,忽略具有重复属性的项目

java - list.add() 和 list.add(new ArrayList<>()) 的区别?

java - 搭载 Windows Mobile 6.5 的 HTC HD2 上 Java 应用程序的帧大小

java - ORA-01747 : invalid user. table.column、table.column 或 java 中的列规范