gpt4 book ai didi

Java 在 Netbeans 中导入 org-jdesktop-layout

转载 作者:搜寻专家 更新时间:2023-10-31 19:56:33 29 4
gpt4 key购买 nike

我已将 org-jdesktop-layout.jar 添加到我项目中 netbeans 的库中。我在以下位置找到了这个 .jar 文件:C:\Program Files\NetBeans 7.0.1\platform\modules

然而下面这行代码仍然无法识别:

org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());

我想我缺少正确的导入语句。什么是正确的进口声明?如果还有其他有用的信息,请告诉我!还有什么决定了 import 语句的前缀?

编辑:以下代码似乎来自旧的 GUI 库。我有两个选择,转换为更新的 GUI 标准或访问旧的 GUI 标准?我以前从未做过这样的事情。我能做什么?

org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addContainerGap()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(jButton1)
.add(layout.createSequentialGroup()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLabel1)
.add(jLabel2))
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(capFormattedTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(wtFormattedTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

我认为这可能是一个较旧的图书馆...提前致谢

最佳答案

你必须导入你想要的库类,

import org.jdesktop.layout.GroupLayout;

但您还必须右键单击项目的 Libaries 节点,选择 Add Library... 并选择 Swing Layout Extensions。它应该已经在那里等着了。

关于Java 在 Netbeans 中导入 org-jdesktop-layout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14094566/

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