小编JCa*_*nes的帖子

什么是开始键?

我一直在处理一个KeyEvent问题.我想抓住Begin快捷键的关键,但我不能,因为控制器没有注意到.最后我意识到我试图抓错钥匙.我应该抓住Home钥匙.(KeyEvent.VK_HOME)

我在源代码中找到了这个:

/**
 * Constant for the Begin key.
 * @since 1.5
 */
public static final int VK_BEGIN                    = 0xFF58;
Run Code Online (Sandbox Code Playgroud)

Begin关键是什么?

java swing keyboard-shortcuts

11
推荐指数
1
解决办法
571
查看次数

JAXB 中没有前缀的命名空间

我正在尝试使用 JAXB创建站点地图索引文件。按照创建站点地图的要求,我必须在根元素中添加命名空间属性:

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Run Code Online (Sandbox Code Playgroud)

我想有一个简单的方法来解决这个问题。由于这似乎是一个标准程序,我不想做复杂的解决方法或向我的项目添加更多依赖项来解决这个问题

当前输出如下:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:sitemapindex xmlns:ns2="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
        <loc>https://www.example.com/sitemap-1.xml</loc>
        <lastmod>2017-05-01T15:41:17.561+01:00</lastmod>
    </sitemap>
</ns2:sitemapindex>
Run Code Online (Sandbox Code Playgroud)

我的SitemapIndex模型如下:

@XmlRootElement(name = "sitemapindex", namespace="http://www.sitemaps.org/schemas/sitemap/0.9")
@XmlAccessorType(XmlAccessType.FIELD)
public class SitemapIndex {

    @XmlElement(name = "sitemap")
    private List<Sitemap> sitemaps;

    public void setSitemaps(List<Sitemap> sitemaps) {
        this.sitemaps = sitemaps;
    }

    public List<Sitemap> getSitemaps() {
        return sitemaps;
    }
}
Run Code Online (Sandbox Code Playgroud)

我还尝试手动添加命名空间字段,它可用于生成文件,但是当我尝试读取文件时抛出异常。

@XmlAttribute(name="xmlns")
private final String namespace ="http://www.sitemaps.org/schemas/sitemap/0.9";
Run Code Online (Sandbox Code Playgroud)

java jaxb xml-namespaces

4
推荐指数
1
解决办法
3736
查看次数

如何在Java中更改文件夹的名称

我想更改目录的名称.

我有下一段代码:

Files.move(dir.toPath(), newDir.toPath(), StandardCopyOption.REPLACE_EXISTING);
Run Code Online (Sandbox Code Playgroud)

但是当我执行代码时出现此错误,则返回下一个异常.

java.nio.file.FileAlreadyExistsException: C:\ws\dir -> C:\ws\aux
Run Code Online (Sandbox Code Playgroud)

我检查过文件夹C:\ ws \newDir不存在而C:\ ws\dir确实存在.

我也试过,File.renameTo()但它不适用于文件夹.

java file

0
推荐指数
1
解决办法
84
查看次数

标签 统计

java ×3

file ×1

jaxb ×1

keyboard-shortcuts ×1

swing ×1

xml-namespaces ×1