草庐IT

xagent远程GUI

全部标签

java - 如何在基于 Swing 或 NetBeans 平台的 Java GUI 应用程序中更改 WM_CLASS 值?

所有基于Swing/NetBeans的JavaGUI应用程序似乎都具有相同的WM_CLASS值:WM_CLASS(STRING)="sun-awt-X11-XFramePeer","java-lang-Thread"可以通过发出xprop命令并指向窗口来查看此参数。自定义它的实际目的是让类似Mac的停靠栏(例如AWN(以及Ubuntu的Unity))区分应用程序窗口并将它们分组在应用程序的固定启动器图标下。为此,需要在~/.local/share/applications或的.application文件中相应地设置StartupWMClass参数/usr/共享/应用程序。不用说,如果多

Java - 有什么方法可以为 PC/Mac 创建独立的 GUI 应用程序?

我很感兴趣是否有任何方法可以在JAVA上创建完全独立的桌面应用程序?我的意思是将JAVA运行时打包到分发包中,为运行*.jar文件的MAC/PC构建应用程序,并获得完全跨平台的软件,而不依赖于目标机器上安装的JAVA? 最佳答案 这显然是不可能的。您至少需要一个可执行文件,它可以在您支持的任何平台上启动以启动设置/配置。尽管您可以为特定操作系统使用不同的包装器来简化运行时的安装 关于Java-有什么方法可以为PC/Mac创建独立的GUI应用程序?,我们在StackOverflow上找到一

java - 如何初始化通过远程方法调用获取的 Hibernate 实体?

当使用Hibernate调用远程服务(例如通过RMI)从数据库加载实体列表时,您如何管理它以初始化客户端需要的所有字段和引用?示例:客户端调用远程方法加载所有客户。对于每个客户,客户都希望初始化对客户购买商品列表的引用。我可以想象以下解决方案:为每个特殊查询编写一个远程方法,初始化所需的字段(例如Hibernate.initialize())并将域对象返回给客户端。像1.但创建DTO将查询拆分为多个查询,例如一个给客户,一个给客户的文章,让客户自己管理结果远程方法接受一个DetachedCriteria,它由客户端创建并由服务器执行开发自定义“预加载模式”,即客户端明确指定要预加载哪些

java - 通过远程桌面共享查看时,未修饰的 JInternalFrame 会变成修饰的

我遇到了JInternalFrame实现的问题。我使JInternalFrame未修饰,这样JInternalFrame的标题栏和边框就被移除了。问题出现在以下场景中。在Windows7机器上执行程序。此时JInternalFrame仍未修饰。使用远程桌面共享访问Windows7计算机另一台机器。现在内部框架的标题栏和边框变得可见。此问题仅出现在Windows7计算机中,而不会出现在WindowsXP中。您可以使用远程桌面共享从另一台Windows7计算机或WindowsXP计算机访问Windows7计算机。此外,如果您首先使用远程桌面共享访问计算机,然后执行程序,JInternalF

java - 重启客户端后重新连接远程Akka系统

我的用例如下。机器上的应用程序连接到远程机器,在它们上执行脚本并返回结果。我正在使用AkkaFramework进行远程处理,并为客户端应用程序使用PlayFramework。在我的远程机器上运行的服务器代码如下:publicstaticvoidmain(String[]args){OnCallServerapp=newOnCallServer();app.executeServer();}privatevoidexecuteServer(){ActorSystemsystem=ActorSystem.create("OnCallServer");}(只是在远程机器上启动一个actor系

java - Kafka Java 消费者仅适用于本地主机,无法用于远程服务器

我使用Kafka已经两个月了,我使用这段代码在本地消费消息。我最近决定分发Zookeeper和Kafka,一切似乎都运行良好。当我尝试从远程IP使用消费者代码时,我的问题就开始了;一旦我将seeds.add("127.0.0.1");更改为seeds.add("104.131.40.xxx");我收到此错误消息:run:ErrorcommunicatingwithBroker[104.131.40.xxx]tofindLeaderfor[temperature,0]Reason:java.net.ConnectException:ConnectionrefusedCan'tfindme

Java jdb远程调试命令行工具

有人用过吗?如果是这样,值得吗? 最佳答案 我昨天才第一次使用jdb,对结果非常满意。你看,我在我的笔记本电脑上使用Eclipse编程,然后部署到VM以确保整个shebang仍然有效。偶尔,我将不得不处理一些作为命令行独立执行的东西。这些东西有时需要调试。这一直是个问题,因为我不想在VM上安装Eclipse的麻烦(它已经够慢了!),但我不知道有什么简单的方法可以让它连接在我的命令行运行类完成运行之前。jdb来救援!它是一种享受-小而实用,几乎到了它裸露的地步......这迫使你更多地运用你的思想而不是你应用工具(就像我说的here)

java - 跨大陆远程Java调试

当将IDE(IntelliJ或Eclipse)中的调试器附加到在另一个大陆(伦敦到纽约)运行的JVM时,延迟是无法忍受的。我已经等待超过10分钟让IntelliJ填充我的堆栈框架并填写对象,然后在遇到断点时放弃。(注意:我在执行此操作时从未见过完全填充调试状态!)这使得无法使用IDE进行远程调试!我知道jdb工具没有遇到任何此类滞后问题。我想是因为它更适合从VM检索特定数据,而不是填充每个堆栈框架和所有可访问的值。有人知道是否存在中间地带吗?我发现jdb使用起来很麻烦——我希望看到一个没有遇到IDE滞后问题的UI(构建在jdb之上)。有谁知道这样的应用程序是否存在?有谁知道调试在数千英

java - 保持敏锐的 GUI 开发技能

我使用JavaSwing进行开发已有一段时间了,我开始觉得基于Swing的桌面应用程序有点陈旧,而且开发起来很乏味。我看到新的应用程序看起来非常时尚和现代,比如TweetDeck和Synthesia(钢琴游戏)。尽管Haase&Guy的“肮脏的富客户端”中有智慧,但我认为在Swing中编写这样的应用程序将是一件很麻烦的事情。假设桌面应用程序不会在未来5年内完全消失(或者网络和桌面之间的划分将变得无缝),前端开发人员应该探索哪些UI语言和技术来保持当前?下一件大事是什么? 最佳答案 Microsoft'sWPF可能是目前最新、最酷的技

java - 远程分析 JVM

我需要远程分析JVM的CPU使用情况、IO统计信息和文件描述符/处理程序计数,并同时支持*NIX和Windows平台。我尝试使用SIGARAPI,它使用底层native代码实现很好地抽象了平台,但它不支持远程分析。是否有替代API可以执行此操作?或者,扩展用于远程JVM监控的SIGAR框架是否可行?关于在哪里查看的任何提示都会有所帮助。提前致谢! 最佳答案 Afaik,JVM通常可以配置为允许远程分析。EclipseTPTP具有概要分析甚至漂亮的图表功能,他们在DataCollectionSubsystem中提到了网络JVisual