小编Ars*_*der的帖子

Eclipse 2021-09 代码完成未显示所有方法和类

您好,前几天我将 Eclipse 2021-06 更新到 2021-09,之后其代码完成将不会显示所有方法和类。例如,如果我输入frame.setS,那么它不会显示默认建议。

在此输入图像描述

frame.setC但是当我输入并按 ctrl+space的同时,它正在工作,这就是

在此输入图像描述

此外,在我的设置中,所有内容都已检查。

在此输入图像描述

我尝试过的

  1. 我搜索了网络,发现了很多堆栈溢出问题,并尝试了答案。但没有成功

  2. 我删除了该.metedata文件夹并卸载并重新安装了eclipse 5次。

  3. 我尝试从安装程序和 zip 安装 eclipse。

这是一个错误还是什么。

我还从 eclipse 市场安装了 java 17 插件。

编辑

2021-12 (4.22)在昨天(08-12-21)发布的 eclipse中,java.awt.*没有被过滤掉。所以没问题。它还具有 Java-17 支持..

java eclipse autocomplete content-assist eclipse-2021-09

15
推荐指数
1
解决办法
4494
查看次数

如何确定 Java 正在 Windows 上运行

我希望确定 Java 是否在 Windows 上运行,并且看到了许多不同的建议,其中包括 System 属性os.namestartsWith/ indexOf/ contains/ toLowerCase(Locale.ENGLISH)/toLowerCase()或仅 的各种排列File.separatorChar

我扫描了 JDK 源代码,看看是否有明确的答案(见下文)以及其他一些 SO 帖子表明:

String os = System.getProperty("os.name" /**, "<Surely os.name is never null?>" */);
List<Boolean> isWindows = List.of(
    os.startsWith("Windows"),
    os.contains("Windows"),
    os.toLowerCase().startsWith("windows"),
    os.toLowerCase().contains("windows"),
    os.toLowerCase(Locale.ENGLISH).contains("windows"),
    os.toLowerCase(Locale.ENGLISH).startsWith("windows"),
    File.separatorChar == '\\'
);
System.out.println("os.name       ="+os);
System.out.println("os.name(UTF-8)="+Arrays.toString(os.getBytes(StandardCharsets.UTF_8)));
System.out.println("isWindows     ="+isWindows);
Run Code Online (Sandbox Code Playgroud)

是否有任何操作系统/语言安装的排列会isWindows使用上述条件错误地识别,其中真/假不一致或错误?

// For Windows I would expect all true, such as:
os.name       =Windows 10
os.name(UTF-8)=[87, 105, 110, 100, 111, 119, 115, …
Run Code Online (Sandbox Code Playgroud)

java operating-system

7
推荐指数
1
解决办法
2121
查看次数

如何设置 NetBeans IDE 进行 Python 开发

我在 eclipse 中使用 PyDev 插件来开发 python。但现在我切换到NetBeans IDE 12.6,并在 google 上搜索 NetBeans 的 python 插件。我找到了一个名为nbpython的插件。但它适用于 NetBeans 8.1,而我使用的是 NetBeans 12.6。NetBeans IDE 12.6 有没有用于开发 Python 项目的插件。或者 nbpython 在我的版本中工作吗?

python java netbeans netbeans-plugins netbeans-12

6
推荐指数
2
解决办法
9260
查看次数

如何用Java创建一个新的相机源?

我正在尝试用 java 创建新的相机源或驱动程序。基于 python 有一个类似的问题。我想做的是,我希望在 Windows 中显示一个新的相机源,以便所有应用程序都可以连接到它。输出将是循环显示的许多图像,而不是实时摄像机。我可以用java实现这个吗?如果是的话怎么办?stackoverflow上有很多基于c++的问题。但不是关于 Java 的。我正在尝试用 Java 来实现这一点。我认为为此我需要使用像 directX 这样的东西。

我知道如何创建图像循环。但是如何创建相机源呢?

java camera driver virtual-webcam java-17

5
推荐指数
1
解决办法
818
查看次数

我们如何在现实生活中使用 strictfp 方法?

这个问题不是这个问题的重复。我知道strictfpjava中的关键字就是用于目的的。但是我们如何在现实生活中使用它呢?它的优点是什么?

java strictfp java-17

-1
推荐指数
1
解决办法
511
查看次数