问题内容: 因此,我知道JavaFx在使用线程时更新GUI的方法称为Task,但是代码是否以相似的方式工作或存在任何差异。让我举一个例子: GUI之外的另一个作为线程运行的类 在实际的GUI中 Task是否以完全相同的方式工作?还是存在差异?如果存在差异,您将如何修改此代码以在JavaFx项目中工作? 问题答案: 您是否正在寻找JavaFX中的SwingUtil.invokeLater副本。如果是
问题内容: 我想将一些任意文本转换为Shape(),然后描边/填充Shape进行绘制。我怎样才能做到这一点? 问题答案: 嗯,我不知道这个的答案,但是在经过一些调整和使用Eclipse内容帮助后,我发现了这似乎是您需要的: 编辑:我更改为代码以更改显示字符串的方式,这就是您问您所问问题的原因:)尝试一下。 它用红色和虚线虚线呈现字符串 还请注意,您可以通过调用以下命令从字符串中获取单个字符:
问题内容: 可以在Swing应用程序中使用Font Awesome吗?如果可能的话,那么如何将其图标与Swing组件(JButton或JLabel)一起使用。我之前在Primefaces应用程序中使用过Font Awesome。 问题答案: 在http://jiconfont.github.io/尝试jIconFont(Swing或JavaFX) 例:
问题内容: 我想在Java swing应用程序中显示一个网页。与使用HTML时类似,但在Java Swing中。这可能吗?如果可以,怎么办? 问题答案: 使用:
问题内容: 是否有与Java SwingWorker类等效的JavaFX? 我知道JavaFX Task,但是有了它,您只能发布String消息或进度。我只想在GUI线程中调用方法,就像使用SwingWorker一样(通过发布任意类型的消息)。 这是我的意思的一个例子: 解 非常感谢您的回答。我正在寻找的解决方案是使用Platform.runLater(Runnable guiUpdater) 。
问题内容: 我正在尝试为Jar文件设置图标图像: 在Mac OS X 10.7.4中运行时,出现以下错误: 问题答案: 没有设置罐子图标。它将针对最小化窗口 的JFrame外观设置图标。 无法在jar文件本身中设置jar图标(控制finder图标和停靠应用程序图标)。您仅 会获得操作系统提供的默认图标。您需要使用OSX的JarBundler 或Windows的Launch4J之 类的工具对其进行包
问题内容: 我在组件上有一个Java MouseListener来检测鼠标的按下。我如何 知道鼠标按下发生在哪个监视器上? 我想要达到的效果是:当用户在 我的应用程序中按下鼠标按钮时,弹出窗口会显示一些信息,直到释放鼠标为止。我想 确保此窗口位于用户单击的位置,但是我需要调整 窗口在当前屏幕上的位置,以便整个窗口 可见。 问题答案: 您可以从获取显示信息。您可以使用它来获取有关本地系统的信息。包括
问题内容: 是否可以在Java Swing应用程序中嵌入GoogleEarth视图?如果是这样,请您指点一下如何做的教程? 问题答案: 将GoogleEarth嵌入Java Swing App中是不可行的。法律上或其他方面。但是,您可能会找到一种将Google Map嵌入框架的方法。 编辑:找到了这个Google帖子。
问题内容: 我正在尝试在上设置工具提示。我用来确定要显示哪些工具提示文本的方法相当占用CPU资源- 因此,我只想在鼠标停止短时间(例如1秒钟)后才显示它。 我知道我可以使用,但是这将立即设置所有摆动组件上的工具提示的延迟时间,我不希望这样。 问题答案: 好吧,我建议在另一个线程上执行CPU密集型任务,以免中断正常的GUI任务。 那将是一个更好的解决方案。(而不是试图解决问题) 编辑 您可以为中的每
问题内容: 我正在使用Graphics2D界面生成一些图像,有时我希望能够在图像上绘制一些文本并将其应用于Adobe Photoshop中的效果。 现在要在文本上生成一个“阴影”,我在绘制文本两次,一次是原始颜色,一次是黑色,x&y偏移量很小(1px)。不幸的是,这太简单了,因为我需要对阴影(不透明度,大小,散布)进行更多控制。 至于内发光和外发光,我不太确定从哪里开始。面膜/渐变涂料/ alph
问题内容: 我需要获取Swing中组合框的整数值。 我已经为combobox设置了一个整数值作为id。我尝试了combobox.getSelectedItem()和combobox.getSelectedIndex(),但是它无法获取int值。 下面是我的代码: 任何帮助表示赞赏。 问题答案: 方法返回一个按类型包装的值,因此您必须进行相应的转换。 句法:
问题内容: 我已经简短地研究了GWT,并且喜欢我可以用Java开发并将应用程序编译为HTML和JavaScript的想法。GWT和AWT和Swing背后的概念是相同还是不同? 问题答案: GWT在使用Widget,面板和提供的EventListener方面与Swing非常相似。观察GWT的另一种方法是将Javascript和HTML视为汇编语言,而将GWT视为生成Javascript和HTML的一
问题内容: 我已经开发了一个桌面Swing应用程序,并且正在考虑提供自动更新功能的最佳方法。我知道JavaWebStart提供了此功能,但我认为它不适合我的需求,因为我需要读取本地文件,因此需要对jar进行签名。此外,JWS需要额外的工作才能在服务器中部署,而现在我只需要上传.jar。 我一直在考虑这种方法: 第一个JAR(不需要更新)将加载初始屏幕,在config.xml中检查当前版本,并将其与
问题内容: 我敢肯定有很多方法,但是什么是对您的代码影响最小的推荐方法呢? 显而易见的是,您创建了属性文件,但是如何在渲染中交换值?在J2EE中,您总是只需要重新渲染整个页面即可,这很容易。但是在Swing应用程序中,您是否只是在paintComponent(Graphics g)方法中添加了.getProperty()的代码? 如果是这样,那么看起来似乎并不繁琐,因为现在您必须在不需要的地方到处
问题内容: 我已经申请了秋千。现在,我想更改整个Swing应用程序的Font,以便添加的任何组件都应仅遵循该Font。有什么办法可以达到相同的目的吗? 问题答案: