gpt4 book ai didi

Java 控制台循环

转载 作者:搜寻专家 更新时间:2023-11-01 03:08:21 24 4
gpt4 key购买 nike

注意到这里还没有人回答这个问题,所以我想我会再试一次。希望有人能提供帮助。已经去找我的 Java 老师,他只是说我把事情搞砸了,无法弄清楚,所以我不能继续前进。

任何人,这是我的测试代码:

import javax.swing.JOptionPane;

public class Test {

public static void main(String[] args) {
System.out.println("hello");
JOptionPane.showInputDialog("Enter a real number");
}
}

这是我在控制台中收到的:

hello

03:30.28 1[dbg] 在 DllGetClassObject 中
03:30.28 2[dbg] CShellExtClassFactory::CShellExtClassFactory()
03:30.28 3[dbg] CShellExtClassFactory::QueryInterface()
03:30.28 4[dbg] CShellExtClassFactory::CreateInstance()
03:30.28 5[dbg] CShellExt::CShellExt()
03:30.28 6[dbg] Zumo 运行前循环
03:30.28 7[dbg] CShellExt::QueryInterface()==>IID_IShellIconOverlayIdentifier
03:30.28 8[dbg] CShellExt::AddRef()
03:30.28 9[dbg] CShellExt::AddRef()
03:30.28 10[dbg] CShellExt::Release()
03:30.28 11[dbg] CShellExt::QueryInterface()==>IID_IShellIconOverlayIdentifier
03:30.28 12[dbg] CShellExt::AddRef()
03:30.28 13[dbg] CShellExt::Release()
03:30.28 14[dbg] 输入 CShellExt::GetOverlayInfo
03:30.28 15[dbg] 图标路径:C:\Program Files (x86)\Hewlett-Packard\HP CloudDrive\icons\deflated.ico
03:30.28 16[dbg] 成功退出 CShellExt::GetOverlayInfo。

如有任何帮助,我们将不胜感激。我已经尝试重新安装所有我能安装的东西,包括 eclipse 和 JDK 1.7。我还注意到,到目前为止,只有当我尝试使用对话框 JOptionPane 时才会发生这种情况。我使用的是Windows 7系统。

谢谢大家

最佳答案

只是一个猜测,因为我在其他系统上遇到过奇怪的 AWT/Swing 问题,你可以在这里试试这个(有时底层 UI 系统没有正确初始化,但正如我所说,这只是一个猜测):

public class Test 
{
public static void main(String[] args)
{
SwingUtilities.invokeLater(new Runnable()
{
@Override
public void run()
{
System.out.println("hello");
JOptionPane.showInputDialog("Enter a real number");
}
});
}
}

通过使用 invokeLater 你强制整个 UI 系统被初始化(EDT 被启动并且选项 Pane 从 EDT 内部显示),我不得不使用这个技巧,例如让我的 SDL 绑定(bind)在 OSX 下工作。 invokeLater 为我初始化整个 Cocoa 系统。

关于Java 控制台循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14829794/

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