【UI Windows 8在JAVA中查找】教程文章相关的互联网学习教程文章

java-查找进程是否在Windows中仍然存在【代码】

简洁版本: >在带有PID的Windows中,我的程序需要确定我的进程是否仍在运行/运行. 在Linux中,我将只使用“ grep pid”,而所有操作都将完成,在Windows中会这样吗? 较长版本: 我正在Windows上制作一个php(7)系统,该系统运行一个蓝牙Java服务器.我的系统通过命令行运行服务器并保存PID:$command = 'java -jar app\InterfaceBluetooth.jar /k > storage\logs\bluetoothServerToten.txt';$descriptorspec = array (0 => array("pipe",...

Java-进度对话框android泄漏Windows错误【代码】

我在显示带有AsyncTask的进度对话框时遇到问题:Activity has leaked window com.android.internal.policy.PhoneWindow$DecorView{8cee959 V.E...... R......D 0,0-1026,252} that was originally added here这是我的异步任务:public class MyClientTask extends AsyncTask<Void, Void, Void> {private ProgressDialog progressDialog = null;private Context mContext;MyClientTask(Context mContext) {this.mContext = mContext...

java-如何使用斜杠分隔符指定在Windows和Linux中唯一访问文件的路径【代码】

我有一个用Java编写的应用程序,其中使用正斜杠指定文件和目录路径.当应用程序在linux上运行时,文件和目录可以访问.但是,当它在Windows上运行时,会提示错误,指出指定的路径不正确.如何唯一地指定文件的路径. 在java iam中,使用以下命令:public static final String WD ="/qark-master/qark/qarkMain.py"; public static final String MANIFESTPATH="/apktool/AndroidManifest.xml";请在这里帮助我!解决方法:正如吉姆加里森(Jim Ga...

java-为什么我的JDK11程序会受到Windows 7个性化显示设置的影响?

我使用Windows 7,并对显示进行了个性化设置,以放大至中等设置(125%),使桌面上的图标变大等.现在,当我从jdk8更改为jdk11时,我发现Java应用程序受此影响.怎么回事,如何避免这种情况?所以例如如果我只是创建一个简单的JFrame并在其上绘制图像,则该框架比应有的要大,并且图片看起来糟透了.解决方法:Java 9引入了对在高dpi显示器中缩放的支持:http://openjdk.java.net/jeps/263 这可以解释为什么您从jdk8转到jdk11时会看到这种行为改...

从Java访问Windows Mobile设备存储卡?

我希望能够访问Windows Mobile设备中存储卡中的内容.通常,我只需要取出卡并将其推入读卡器中即可,但是它是加密的(因此已锁定到我的WM设备). 是否有API或某种框架允许对存储卡进行读写访问(在PDA固定在PC上)? 原因是:我厌倦了每次上传到每个专辑都必须为每个专辑创建播放列表.我想自动化这个过程. 任何指针将不胜感激.解决方法:当PDA连接到PC时,您可以使用RAPI访问Windows Mobile设备上的文件,注册表等,但是我不知道它的Java接口....

Windows上通过管道进行Java / C通信

我有两个独立的程序,一个在Java中,一个在C中,都在Windows上运行.我们需要在两者之间进行双向进程间通信. 到目前为止,我们一直在使用这种笨拙的解决方案,即写入文本文件并在另一侧读取它们,在这种情况下,生产者将在编写完成时生成一个.lock文件,而消费者在完成读取后会删除该文件.我说,很尴尬. 如果在* nix上,我们将使用在C端使用popen()和在Java端使用RadomAccessFile的管道.看来运作良好. 在Windows上可以做什么?我们可以使用命名...

Java-在Windows 7上运行Bash(.sh)【代码】

这是一个GUI Java应用程序,我有一个run.sh文件,我想在Windows 7(x64)上运行它如何做到的? 该文件具有以下行:#!/bin/bashjava -Xmx2048m -classpath ./lib/*: com.jweb2.JWMainWindow &> out.txt我安装了Java的JDK,JRE和Cygwin(http://www.cygwin.com/)但没有任何帮助. 谁知道?解决方法:它只是一个Java命令.将其转换为Windows批处理(.bat)文件. run.bat文件应包含.SET CPATH="" FOR /F %%r in (.\lib\*) DO SET CPATH="%CPATH;%...

从Java应用程序访问Windows API-JNI或JNA?

这个问题已经在这里有了答案: > Calling Win32 API method from Java 3个作为练习,我想用Java开发一个应用程序,该应用程序可以调用Windows API并注册自身,以便在按键之类的事件上发出通知. 从前面的研究中,我了解到适合我需要的特定Windows API是SetWindowsHookEx函数. 一些建议使用JNI,而另一些建议使用JNA.对于我所描述的场景,使用JNI或JNA有什么优缺点? 我需要有关...

Java-具有System.out.println()的Mac / Windows【代码】

我们大多数人都在IDE的控制台中使用System.out.println.我正在使用Eclipse.我还可以在Mac的控制台应用程序上清楚地看到println()消息.这对我的个人事情很好. 这是代码:public class Main {public static void main(String[] args) {System.out.println("Is this logged anywhere?");}}这是我在Mac上看到的内容: Windows是否具有与Mac版本的Console类似的东西?解决方法:可悲的是,如前所述,Windows上确实没有.最好的选择是从CMD运...

java-如何在Windows命令行中运行具有包含“ <”和“>”字符的运行时参数的JAR文件【代码】

我正在尝试运行一个接受3个参数的JAR文件.这是我的命令c:\Arvind_gpd>java -jar icasae.jar c:\Arvind_gpd\inv_new <data> </data>但是我收到此错误0< was unexpected at this time.如何传递参数“<数据>”和“< / data>”正确调用我的JAR文件,以便执行成功.解决方法:用双引号将参数引起来.

Windows bat文件确定Java安装是32位还是64位?【代码】

是否可以使用Windows批处理文件确定安装的Java版本(假定为7)是32位版本还是64位版本?解决方法:这是一个小的Windows脚本,可以帮助您入门,该脚本将确定Java32 vs Java64 vs JavaNotInstalled. 根据需要进行调整…@echo off java -d64 -version >nul 2>&1 if errorlevel 1 goto maybe32bit echo Java is 64 bit goto EXIT :maybe32bit where java >nul 2>&1 if errorlevel 1 goto nojava echo Java is 32 bit goto EXIT :nojava ec...

java-从Windows中的命令提示符获取自己的进程pid【代码】

我正在尝试从自己的命令提示符中获取PID.但是,当使用以下命令时,我始终无法获得所需的输出.您能否指出以下声明中的错误是什么?cmd.exe /c title="mycmd" & tasklist /v /fo csv | findstr /i "mycmd" & dir & help编辑: 下面的命令正常工作.但是当将它与另外两个命令结合使用时.没用cmd.exe /c title="mycmd" & tasklist /v /fo csv | findstr /i "mycmd"附加信息: 我正在使用Javafinal List<String> commands = new ArrayList<...

如何在Web应用程序中使用Java安全地访问Windows Azure移动服务?【代码】

我需要入门网站/ javascript安全性. 根据How to use an HTML/JavaScript client for Windows Azure Mobile Services,在客户端的javascript中,在包含指向MobileServices.Web-1.0.0.min.js的链接之后,您应该创建一个如下所示的客户端:var MobileServiceClient = WindowsAzure.MobileServiceClient; var client = new MobileServiceClient('AppUrl', 'AppKey');这意味着将我的AppKey包含在页面上的javascript中.我应该担心AppKey公开...

Java NIO Windows实现

在使用NIO.2 AIO功能进行项目时,我查看了“旧的” NIO选择器实现,发现在Windows上使用了默认的select函数,由于内部实现不好,它在Windows上根本无法缩放.大家都知道,在Windows上IOCP是唯一真正的解决方案.当然,完成时回调模型不适合NIO选择器模型,但这是否实际上意味着在Windows上使用NIO基本上不是一个好主意? 例如:新的AIO功能包括IOCP实现. 当使用最新的Netty框架(其中已放弃对AIO的支持)时,尤其如此.那么Netty在Windows上的运...

java-如何使用AccessibilityService.getWindows()获得可遍历的AccessibilityNodeInfo?【代码】

我正在编写适用于Android的AccessibilityService,并且在API级别达到20之前,我一直在使用AccessibilityEvent.getSource()方法来触发onAccessibilityEvent(AccessibilityEvent event)时获得可遍历的AccessibilityNodeInfo.尽管生成的AccessibilityNodeInfo并不总是反映屏幕的内容,但是仍然可以使用它. 从API级别21开始,新的AccessibilityService.getWindows()不仅能够更好地表示视图层次结构(即,遵循Z顺序),而且还应该能够公开包含以...