如何在 Java 应用程序中关闭文本区域?
在工作中我不得不使用专有的 Java Web Start 应用程序来填写某些表格。我怀疑该应用程序使用 Swing 作为其小部件工具包。 我更喜欢使用键盘填写表格,因为这样速度更快。通常我可以按下键Tab来循环焦点在输入字段之间。但是,这不适用于多行文本区域字段,在这些字段中Tab输入文字制表符。我找不到任何使用键盘将焦点从这些文本区域字段移开的方法。 Swing 中是否存在默认的组合键可以将焦点从文本区域字段转移? ...
在工作中我不得不使用专有的 Java Web Start 应用程序来填写某些表格。我怀疑该应用程序使用 Swing 作为其小部件工具包。 我更喜欢使用键盘填写表格,因为这样速度更快。通常我可以按下键Tab来循环焦点在输入字段之间。但是,这不适用于多行文本区域字段,在这些字段中Tab输入文字制表符。我找不到任何使用键盘将焦点从这些文本区域字段移开的方法。 Swing 中是否存在默认的组合键可以将焦点从文本区域字段转移? ...
根据问题“在 Linux 中从后台服务启动 GUI 程序“我保存了包含以下内容的 a.desktop: [Desktop Entry] Version=1.0 Type=Application Name=Foo Viewer Comment= The best viewer ! TryExec=fooview %F Actions=Edit;Inverse Icon=fooview.png MimeType=image/x-foo X-KDE-Library=libfooview X-KDE-FactoryName=fooviewfactory X-KDE...
我想知道是否有任何方法可以在 Mac 上编写应用程序,并且该应用程序窗口应该只在屏幕上可见,即使系统连接到投影仪屏幕。 例如: 如果我编写了一些 java swing 应用程序并创建一个 JFrame 窗口,但我希望该窗口仅显示在我的系统屏幕上,而不是投影仪屏幕上,即使我的系统已连接到投影仪。 问题的另一种方式是:我可以控制我的应用程序窗口仅显示在特定端口(系统屏幕、HDMI 端口或任何其他特定端口)吗? 如果可能的话,如何控制它以及这个责任在于我的应用程序或操作系统。 不过,如果您仍然觉得问题令人困惑,请在此处发表评论,我们将尝试解释更多。 提...
Kubuntu 14.04(64 位),带有 KDE 4.13.3、Java Oracle 1.7.0_80-b15 该问题最早出现在 12.04 版中,并且仍然存在。Java 版本不会影响该行为,也就是说,1.6 到 1.8 版也会出现同样的情况。 复制: 启动 2-3 个“常规”程序,如 Firefox/Chrome/Kate。 启动 Java Swing 应用程序(Intellij Idea/jvisualvm/Visual paradigm/其他) 点击“显示桌面” 启动“常规”程序(firefox),它会全屏显示 问题:键盘焦点仍然在 ...
我们在企业环境中的应用程序上遇到了一个非常棘手的问题。任何线索,无论多么微不足道,都会得到调查。 我们有一个客户端应用程序,用 Java Swing 编写,在 Windows 7 下运行,通过企业网络与后端服务器通信。不需要或不允许访问互联网。我们的开发团队希望机器上甚至没有安装 Internet Explorer,但企业组策略推翻了我们的愿望。作为妥协,我们不为用户提供访问 IE 的方法。这些是可以想象到的最封闭的工作站。用户无法访问任何 IE、Word、Excel 等。用户可以运行的唯一应用程序是我们的应用程序。 在调查我们遇到的问题时,我们在任务管...
我们的 Java Swing 应用程序在 Windows 7(32 位)上运行,并且存在一些严重问题。我们最新的候选罪魁祸首是系统以随机间隔对文件 c:\windows\System32\atiumdva.cap 执行数百万次每次 288 字节的读取,每次将系统的 CPU 使用率保持在 80% 持续数分钟。 有人能说一下这个文件是什么、谁提供的、有什么用途吗?或者如何调试这样的问题? 你应该知道,我已经在 Google 上搜索过这个文件,但没找到任何权威信息。只有一堆游戏玩家的帖子,关于他们的显卡之类的。这对我的团队来说是一个非常严重的问题,我需要了解一...
前几天,我搜索了一款免费的 UML 编辑器工具,结果发现其中最好的工具都是使用流行的 Swing 框架(用 Java 编写)实现的。事实证明,Windows 8.1 在 Swing 应用程序的文本渲染方面存在一些严重问题。让我举几个例子: 在不同的 Swing 应用程序中: 几乎所有东西上的标签看起来都像这样,它们不断闪烁,并随机部分消失。我从未在任何其他 Windows 版本上遇到过类似的事情。 这是一个常见问题吗?如果是,有没有办法解决这个问题,而我又不需要访问这些应用程序的源代码? 我在用着: 联想 G500s 笔记本 Wi...
有一个 Java Swing 应用程序在 Linux 服务器上运行,并通过 X11 转发在 X 上显示。Cygwin 在我的工作站上运行。使用带 X11 转发的 PuTTY 连接到服务器,然后使用 ssh -XY 。 应用程序启动正常,但某些 GUI 元素(主要是下拉菜单)无法正常运行。某些菜单在打开后会立即关闭(单击时会闪烁打开/关闭)。其他菜单无法使用鼠标选择/突出显示项目。其他菜单将选择与我家悬停的项目不同的项目。 在 Windows 或 Linux 上,当直接调用时,该应用程序运行良好。问题似乎与通过 X11 查看它有关。 X11 是否有可能吞...
我已使用 VNC 查看器连接 Linux 服务器 (centos 64bit)。然后我尝试使用此命令 (java -jar app.jar) 运行 java swing 应用程序。 我收到此错误“无法使用‘:2.0’作为 DISPLAY 变量的值连接到 X11 窗口服务器” ...
ISO_Level5_Shift我有一个用于提供箭头键的键盘布局。来自我的布局符号文件: key <AC06> { type[Group1]="EIGHT_LEVEL", [ d, D, ampersand, U2227, Home, Home, Greek_delta, Greek_DELTA ]}; key <AC07> { type[Group1]="EIGHT_LEVEL", [ h, H, parenright, U27E9, Left, Left, Greek_eta, Greek_ETA, ...
我认为这个问题更适合 SuperUser 而不是 StackOverflow,因为它与实际的 Java 编程无关,尽管程序员可能更有可能遇到这个问题。无论如何,在我提出实际问题之前,让我先从一些统计数据开始: 笔记本电脑: Windows 7 x32 屏幕分辨率 1024 x 768;Nvidia GeForce Go 6200 通过临时无线网络连接到桌面 通过桌面访问互联网 桌面: Windows 7 x64 屏幕分辨率 1920 x 1080 通过临时无线网络连接到笔记本电脑 通过电缆调制解调器访问互联网 我正在通过以下方式连接到我的笔...
为了解决 PhpStorm IDE 中的键绑定不起作用的问题,我尝试了几个 Java 应用程序,并意识到在我的 Linux 机器上的 Swing/AWT 应用程序中带有字母键的键绑定根本不起作用。 问题在于,在 PhpStorm(一个 Java Swing 应用程序)中,包含字母键(如 Ctrl+X)的键盘快捷键不起作用,导致设置对话框中出现“未知键代码:0x0”错误,尽管不包含字母键的快捷键(如 Ctrl+Space)可以正常工作。 该问题不会影响 Eclipse 和基于 Eclipse 的 Aptana IDE。 Ubuntu 11.10 x64 ...
使用两个最新版本的 Eclipse IDE,我无法安装Eclipse 可视化编辑器。添加存储库后尝试安装插件时,出现以下错误: Cannot complete the install because one or more required items could not be found. Software being installed: Visual Editor 1.4.0.v20090826-1446-777N-CcNBC0BwNk5HZZk (org.eclipse.ve.feature.group 1.4.0.v20090826-1446...