相关疑难解决方法(0)

从Java调用Win32 API方法

我需要从Java程序中调用Wininet.dll中的一些方法.

我可以找到很多关于如何调用我用Java创建的新DLL的教程,但是我似乎找不到任何关于如何从Java调用已经存在的DLL的教程.

我知道这涉及JNI,但我究竟如何做到这一点?我需要javah在Wininet.h 上调用吗?我在哪里可以获得Wininet.h的副本?指向现有详细教程的指针就足够了.

java java-native-interface winapi

36
推荐指数
2
解决办法
4万
查看次数

如何获得任务栏的位置和大小?

我想知道如何获得任务栏占据的矩形(底部,顶部,左侧和右侧).我如何在C#中执行此操作?

c#

30
推荐指数
3
解决办法
3万
查看次数

如何在Java中从系统托盘中弹出JFrame

我能用Java创建一个系统托盘应用程序,但我在定位方面遇到了麻烦.该程序只需要处理一些输入/输出,因此我希望它易于访问.

我的问题是,当我单击应用程序的系统托盘图标时,如何在系统托盘上方优雅地设置它的位置?无论显示设置(分辨率,多显示器等)和任务栏位置如何,都要求它执行此操作.有没有办法告诉它在托盘附近打开,而不是完全定位?

我希望它能完全按照Windows中的"网络"设置按钮执行操作.类似于以下内容:

网络系统托盘图像

这在Java中可行吗?

java windows swing system-tray jframe

1
推荐指数
2
解决办法
2181
查看次数

标签 统计

java ×2

c# ×1

java-native-interface ×1

jframe ×1

swing ×1

system-tray ×1

winapi ×1

windows ×1