gpt4 book ai didi

java - Eclipse View 中的 GridBagLayout

转载 作者:行者123 更新时间:2023-12-02 07:01:39 24 4
gpt4 key购买 nike

亲爱的 StackOverflow 读者!

我想创建带有新 View 的 Eclipse 插件。但是,当我尝试设置传递给 createPartControl(Composite Parent) 的父复合布局时,我收到“Composite 类型中的方法 setLayout(Layout) 不适用于参数 (GridBagLayout)”错误消息。

我怎样才能做到这一点?

@覆盖

public void createPartControl(Composite parent) {       
parent.setLayout(new GridBagLayout());`enter code here`
}

感谢您的回答!

最佳答案

GridBagLayout 属于 java.awt 包,而您使用的是 Eclipse 的 SWT Composite (org.eclipse.swt.widgets )。这需要 org.eclipse.swt.widgets.Layout 的子类。您必须决定哪个子类最适合您的需求。

关于java - Eclipse View 中的 GridBagLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16598295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com