java - 您是否也有 Java 和 Jtree 中包含颜色、运动和食物的默认模型
问题描述
如果你尝试下面的代码,你是否也得到了一个包含颜色、运动和食物的列表,就像 JTree 中的一些默认模型一样?这是Java中的错误吗?还是想要一个例子?最好的问候弗雷德里克
import java.awt.GraphicsDevice;
import java.awt.MouseInfo;
import java.awt.Rectangle;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.SwingUtilities;
public class TreeTest extends JPanel
{
private JScrollPane navigateScroll;
private JTree tree;
public TreeTest()
{
super();
tree = new JTree();
navigateScroll = new JScrollPane(tree, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
add(navigateScroll);
}
public static void main( String[] args )
{
SwingUtilities.invokeLater(new Runnable()
{
@Override
public void run()
{
JFrame frame = new JFrame("Tree Test");
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
TreeTest treeTest = new TreeTest();
frame.add(treeTest);
frame.pack();
GraphicsDevice screen = MouseInfo.getPointerInfo().getDevice();
Rectangle r = screen.getDefaultConfiguration().getBounds();
int x = (r.width - frame.getWidth()) / 2 + r.x;
int y = (r.height - frame.getHeight()) / 2 + r.y;
frame.setLocation(x, y);
frame.setVisible(true);
}
});
}
}
解决方案
推荐阅读
- javascript - 需要帮助来显示来自外部 API 的数据
- spring - 编译期间在 Jenkins 中未调用 compileTestGroovy
- python - AttributeError:“博客”对象没有属性“项目”-FastAPI
- python - python 2:使用混合换行符打开和解析文本文件
- python - 如何使用 Python 相交两个 FASTA 文件
- java - CTCI 示例 12 Big O - 这个递归的实际流程是什么?
- sql-server - 将 DT_BYTES 转换为整数
- websphere - Websphere 和 FileNet 配置文件位置
- flutter - 尝试使用 video_player 包播放视频时出现“无法在频道上建立连接”错误
- swift - 令人困惑的 Swift 错误:表达式类型不明确,没有更多上下文