gpt4 book ai didi

java - 使用 url 在 JFrame 中映射

转载 作者:行者123 更新时间:2023-12-04 10:50:43 25 4
gpt4 key购买 nike

我正在尝试在我的框架中添加一个谷歌地图,我在这里读到最好的方法是打开一个 URL,所以,我做了:

    JTextPane myMap = new JTextPane();
JScrollPane scroll = new JScrollPane();
scroll.getViewport().add(myMap);


scroll.setBounds(40,240,1200,644);
background.add(scroll);

try{
URL url = getClass().getResource("/html/maps.html");

myMap.setPage(url);
} catch (Exception e) {
e.printStackTrace();
}

但我什么也没看到,如果我使用 helloWorld.html 而不是 maps.htm,我会看到内容。

为什么会这样?

提前致谢

最佳答案

最好阅读教程 How to Use Scroll Panes , 那么有两种方式

JTextPane myMap = new JTextPane();
JScrollPane scroll = new JScrollPane(myMap);

JTextPane myMap = new JTextPane();
JScrollPane scroll = new JScrollPane();
scroll.setViewportView(myMap);

不要setBounds,让我们为正确的LayoutManager做这个工作

关于java - 使用 url 在 JFrame 中映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10495407/

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