【java – 在Windows下禁用JFrame中的默认ALT键操作】教程文章相关的互联网学习教程文章

使用Java关闭Windows【代码】

是否可以使用Java以编程方式关闭Windows? 干杯解决方法: String shutdownCmd = "shutdown -s" Process child = Runtime.getRuntime().exec(shutdownCmd);有关shutdown command的更多信息,供您观赏 您可能感兴趣的其他一些命令行选项-i Display GUI interface, must be the first option -l Log off (cannot be used with -m option) -r Shutdown and restart the computer -m \computername (Remote computer to shutdown/re...

如何在Java中创建Windows通知【代码】

在Windows 10中,屏幕右下方会显示一条通知,我发现它们非常有用. 有没有办法用Java创建Windows通知?这就是他们的样子: 解决方法:我可以使用这个非常简单的示例代码成功生成此结果:import java.awt.*; import java.awt.TrayIcon.MessageType;public class TrayIconDemo {public static void main(String[] args) throws AWTException {if (SystemTray.isSupported()) {TrayIconDemo td = new TrayIconDemo();td.displayTray();} e...

protobuf基础(java使用,windows代码生成)

01protobuf基础protobuf概述message定义message结构保留Filed和保留Filed number枚举类型引用其它message类message扩展数据类型对应关系编码规则可变长整数编码有符号整数编码定长编码代码生成下载安装protobuf生成代码方法1:使用cmd方法2:使用java调用cmd方法3:使用pom生成java类使用引入protobuf使用builderidea使用protobuf添加protobuf支持TOC 01protobuf基础

使用JAVA或JSP获取Windows用户名

我想在Windows上记录用户名,我的意思是用户使用java登录到Windows.我用了System.getProperty( “user.name”);但我得到了服务器名称,而不是用户.解决方法:获取登录到Web应用程序的用户名(根据您的评论,我认为您想要做的事情)完全取决于您在系统中实现身份验证的方式.但是,如果您的登录机制添加了此信息,则用户名可能在request.getRemoteUser()或request.getUserPrincipal()中可用.但如上所述,这一切都取决于.您的身份验证机制可能会...

Java,UTF-8和Windows控制台【代码】

我们尝试在Windows上使用Java和UTF-8.应用程序在控制台上写入日志,我们希望将UTF-8用于日志,因为我们的应用程序具有国际化日志. 可以配置JVM,使其生成UTF-8,使用-Dfile.encoding = UTF-8作为JVM的参数.它工作正常,但Windows控制台上的输出是乱码. 然后,我们可以将控制台的代码页设置为65001(chcp 65001),但在这种情况下,.bat文件不起作用.这意味着当我们尝试通过我们的脚本(名为start.bat)启动我们的应用程序时,绝对没有任何反应.命...

Windows控制台中的西里尔文(java)System.out.println();【代码】

当我写一些西里尔文本,System.out.println(“Русскийязык”) – 然后它推出这个╨?ёёъшщч√ъ,使用Windows控制台,怎么可以这个修复?,文件编码是utf-8,但它没关系,当它是ansii或windows-1251时,输出相同.解决方法: import java.io.PrintStream; class Kyrill {public static void main(String args[])throws java.io.UnsupportedEncodingException{String ru = "Русский язык";PrintStream ps = new P...

在Windows下的java中,如何找到重定向的Desktop文件夹?【代码】

我知道使用像C#这样的.NET语言,可以做类似的事情Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)找到桌面的重定向位置.但是,在Java下,我想不出一个好方法.在不使用JNI的情况下,从Java查找重定向用户桌面目录的最合适方法是什么?此处的特定目的是为了管理桌面快捷方式(如果用户需要),用于Java Web Start应用程序. 此应用程序需要写入“应用程序数据”树以及可选地写入桌面.我假设%APPDATA%始终正确填充,...

在没有安装JRE的Windows中将java程序作为exe运行

我想在Windows中运行java程序作为exe. Windows框根本不安装java … 那么,有没有其他方法可以将java程序转换为exe,从而无需依赖JRE?解决方法:您可以使用Excelsior JET编译器来实现此目的. 有关详细信息,请参见http://www.excelsiorjet.com/.

如何在java中定义相对路径(Windows)【代码】

这是我的项目的结构: 我需要读取MyClass.java中的config.properties.我尝试使用相对路径进行如下操作:// Code called from MyClass.java File f1 = new File("..\\..\\..\\config.properties"); String path = f1.getPath(); prop.load(new FileInputStream(path));这给了我以下错误:..\..\..\config.properties (The system cannot find the file specified)如何在java中定义相对路径?我正在使用jdk 1.6并在Windows上工作....

windows系统下java环境的搭建【图】

1. 下载JDK 此部分较为简单,首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html。记得下载windows64位就好。 2.安装过程 安装路径选择除系统盘的其他盘,可以自己新建一个文件夹来存放,然后下一步 3.环境变量配置 安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";选择"高级"选项卡,点击"环境变量";在"系统变量"中设置3项属性,JAVA_HOME,PA...

什么是一个很好的自动化测试工具来测试基于Java Swing的Windows应用程序的UI

我正在寻找有关自动化测试工具的建议,这些工具可用于以自动方式测试基于Java Swing的Windows应用程序的GUI /前端?解决方法:Fest has a module用于功能性Swing测试,并且它得到了积极的维护.

java – SWT GC:在Windows上未正确绘制颜色【代码】

仍在寻找解决方案 我有以下问题:我使用SWT GC将GraphNodes中包含的数字绘制到Zest图.就Linux和MacOS而言,一切正常.但是当我在Windows上运行我的jar时,节点看起来很奇怪.颜色没有正确绘制,没有透明度(通过GC的setAlpha()实现). 这是两个截图来说明我的问题: Linux的: 视窗: 编辑: 我刚刚创建了这个工作“迷你”的例子来测试.如果有人有想法,为什么矩形在窗户上是黑色的,我会非常感谢答案.这是back.png图片:import org.eclipse...

java中的“上次访问”vs“最后修改”文件日期(windows)【代码】

我的Windows目录中有一组文件,这些文件是从其他地方复制的.在检查其中一个文件的属性(右键单击 – >属性)时,它显示: 创建时间:今天,2013年2月11日,下午2:51:56 修改时间:2013年1月1日星期二,上午8:30:04 访问:今天,2013年2月11日,下午2:51:56 “已创建”和“已访问”字段基本上显示文件实际复制到新目录的时间,而“已修改”字段显示原始文件的修改日期. 在Java上使用file.lastModified()我得到的是“访问”(或“创建”)时间戳....

将我的java应用程序设置为Windows服务

我知道有一些类似的问题,但我宁愿知道如何通过相同的应用程序设置java应用程序.更确切地说,我想在java中创建程序并将其发送给我的恶魔,打开它之后我的应用程序将自己设置为windows服务,类似hamachi,当我们下载时,它将始终与我们的系统一起运行.我读了关于java服务包装器,但我认为它允许从计算机位置执行此操作,我错了吗?解决方法:你可以用launch4j包装exe 您可以根据here描述的exe添加服务 希望能帮助到你!

java – 制作OS X屏幕的最佳方法JMenuBar在Windows中一致地工作?

我有一个带有Swing用户界面的跨平台Java应用程序.在OS X上,应用程序uses the screen menu bar提供更原生的用户体验. 通常,应用程序为每个文档创建一个JFrame.屏幕菜单栏必须在所有这些窗口中保持一致.我已经尝试了几种方法,并且只找到了一种一致且高效的解决方案,这种解决方案已足够但不完美.我发布这个问题,万一其他人有更好的方法,并希望这些信息有助于其他人. 一些不起作用的方法: 将相同的菜单栏附加到多个窗口 我尝试将相同的...