腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
死锁
使用
JNI
创建
JFrame
、
、
、
、
使用
JNI
,我成功地调用了所需的方法,但有一个方法出现了奇怪的
死锁
。 这个有问题的方法在工作线程上
创建
了一个
JFrame
,当从C++调用它时,它永远不会返回。经过一些谷歌搜索后,我发现有一篇文章指出,在MacOS中,当
使用
JNI
时,任何与swing/awt的交互都不能从主线程完成。在将代码更改为从工作线程调用该方法后,jvm仍然会陷入
死锁
,并且
JNI
调用永远不会返回。program" << std::e
浏览 24
提问于2021-05-27
得票数 2
2
回答
Java :
使用
C中的
JNI
创建
Swing窗口
、
、
、
、
我
使用
JNI
调用一个静态java方法,然后
创建
一个Swing
JFrame
并显示它。代码相当简单,Java代码是独立工作的(即java StartAWT做它应该做的事情),而当
使用
JNI
从C调用时,进程挂起。.");
JFrame
frame = new
JFrame
(如何
使用<
浏览 1
提问于2013-02-02
得票数 10
回答已采纳
2
回答
Java Swing - java 1.8更新后,GUI不会刷新或冻结
、
、
、
码tab.setTabPlacement(2); frame.add(tab,
浏览 0
提问于2015-06-16
得票数 0
1
回答
新的
JFrame
()在从
JNI
调用main()入口点时崩溃
、
{ { } { }我已经编写了一个简单的C++程序来初始化JVM并调用Application.main() options[0].optionString = "-Djava.class.p
浏览 1
提问于2013-08-15
得票数 1
3
回答
什么是'
JNI
全球参考‘
、
、
我正在
使用
jProfiler查找Java swing应用程序中的内存泄漏。我已经确定了
JFrame
的实例,它的数量在不断增加。这是什么意思?为什么它挂在框架的每个实例上?
浏览 0
提问于2008-09-22
得票数 29
回答已采纳
3
回答
为什么这个代码不会
死锁
呢?
、
、
我正在调查setText上的一个
死锁
问题,但我需要首先学习和理解
死锁
。为此,我
创建
了一个简短的程序,试图在更大的范围内复制可能发生的事情,但我不确定为什么我的较小的程序从不
死锁
。这是我的学习计划:{ final JTextField这样做会打破单线程规则,这不会导致
死锁
吗?
浏览 0
提问于2016-01-21
得票数 3
1
回答
在MAC osx上
使用
eclipse
使用
JNI
调用AWT时,API挂起?
、
我正在
使用
eclipse ide for c++编译器,我有一个在MAC上
使用
框架(AWT类)加载窗口的示例代码,当我
使用
JNI
(从C++调用java )加载这个jar时,它在试图
创建
框架实例时就挂起了
浏览 2
提问于2012-01-25
得票数 1
1
回答
在java中,
JFrame
是重量级组件还是轻量级组件?
、
、
也就是说,
JFrame
、JApplet都不是lightweight.Is真的吗?找出你的原因?
浏览 3
提问于2011-09-13
得票数 3
回答已采纳
1
回答
Java
JNI
-与GetStringCritical()相比,GetString()有什么好处?
、
根据
JNI
文档,当您保留由GetStringCritical()管理的一些内存时,
JNI
会禁用垃圾收集。如果您在调用ReleaseStringCritical()之前调用Java层或执行阻塞操作,则
使用
它而不是GetString()会使您的本机面临
死锁
的风险。那么,关键函数的好处是什么?
浏览 2
提问于2010-07-07
得票数 2
回答已采纳
1
回答
在JAVA中从框架调用C代码
、
、
我正在
使用
JNI
通过
创建
一个Swing
JFrame
来调用C代码并显示它。Test.java public static Containername); System.out.println("Inload library"); System.loadLibrary(&qu
浏览 1
提问于2015-12-13
得票数 0
1
回答
在Swing中
使用
JTextArea上的setText时出现
死锁
、
、
、
、
其余时间,它看起来像是
死锁
在后台,没有显示任何GUI。我将问题追溯到JTextArea对象的setText方法。
使用
另一个像JButton这样的类可以处理setText,但是JTextArea会
死锁
。new JTextArea("Test"); updateGui();public static void main(String[] args){ window.setT
浏览 8
提问于2012-01-15
得票数 4
回答已采纳
1
回答
在C++中用java代码
创建
的Access对象
、
、
我最终尝试实现的是从C++中启动一个java程序,然后
使用
JNI
与其交互。 }
JFrame
frame = new
JFrame
("FrameDemo"); frame.setDefaultCloseOperation(
JFrame
.EXIT_ON_CLOS
浏览 2
提问于2013-05-20
得票数 1
回答已采纳
1
回答
将项目添加到没有winapi的windows系统菜单中
、
、
我正在寻找是否可以在当前
JFrame
的Winwdow系统菜单中添加一个项(“关于”应用程序)。正如中所建议的那样,我知道可以通过
JNI
/JNA和
使用
GetSystemMenu()的windows来调整菜单,但我想看看是否可以
使用
普通的Java/Swing。我发现了一些东西告诉我们在中应该是可能的
JFrame
.setDefaultLookAndFeelDecorated(真); 然后,在向框架添加任何内容之前,迭代框架的组件
浏览 3
提问于2012-10-10
得票数 2
回答已采纳
1
回答
Java:在从第二帧检索数据时先等待第一帧,然后单击“关闭”按钮,然后控制也进入第一帧。
、
、
我的第一帧是:
JFrame
帧;在这个按钮的addActionListener中,我编写了下面的代码来打开第二帧: }第二帧代码:public
JFrame
UIManager.setLookAndFeel(UIManager.getSys
浏览 3
提问于2012-03-24
得票数 1
回答已采纳
2
回答
用Java显示C++程序
、
、
、
我刚开始学习
JNI
。 我已经
使用
graphical C++ program在java中成功地执行了
JNI
。现在我想尝试一些更高级的东西,即显示,即
JFrame
或JPanel.中的C++图形程序。
浏览 6
提问于2015-03-11
得票数 2
2
回答
Java的Swing框架是如何制作窗口/框架的?
、
、
、
、
在用Java
创建
GUI时,我总是
使用
javax.swing。要做一个窗口,我所要做的就是写:我很好奇-- javax.swing.
JFrame
是如何构建一个框架的,它是如何保持操作系统独立的呢我是否可以自己
创建
一个不
使用
JFrame
的框架?
浏览 8
提问于2013-08-09
得票数 2
回答已采纳
2
回答
我如何失去对
JFrame
的关注?
、
、
、
因此,我需要
JFrame
失去焦点(因此,转移焦点到下一个窗口)来发送键笔画。有没有办法使
JFrame
窗口失去焦点?我
使用
机器人类来模拟击键。 没有焦点(所以关键的笔画可以发送到任何顶层窗口,而不是现在)。
浏览 5
提问于2013-11-17
得票数 2
2
回答
JFrame
.remove(Component comp)“摧毁”我的组件?
、
、
、
我想知道
JFrame
的remove(Component )方法的
使用
是否将组件从内存中释放并破坏它,还是将其保留到以后的
使用
中?我担心内存泄漏,我在找不到线索
浏览 4
提问于2014-09-26
得票数 0
回答已采纳
1
回答
使用
MinGW64的JAWT应用程序不运行
、
、
、
、
试图运行JAWT/
JNI
应用程序。import java.awt.Component; public static void
浏览 4
提问于2012-08-30
得票数 1
6
回答
在Java Swing中,如何获得对窗口的Win32窗口句柄(hwnd)引用?
、
、
、
、
在Java1.4中,你可以
使用
((SunToolkit) Toolkit.getDefaultToolkit()).getNativeWindowHandleFromComponent() ),但它被删除了看起来你现在必须
使用
JNI
来做这件事。您有
JNI
代码和样例Java代码来做这件事吗?我想要一些非常精确的东西,这样我就可以传递一个对JDialog或
JFrame
的引用,并获得窗口句柄。 可能是相关的。
浏览 2
提问于2008-12-22
得票数 28
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JNI之数组与字符串的使用
Android 如何使用JNI构建wav转码amr的so动态库
使用Java调用Shell脚本时的死锁陷阱
使用Dockerfile创建镜像
使用dockerfile创建docker镜像
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券