Javafx 2 如何在浏览器中的JavaFX2.0中的WebView中显示javascript网页

我试图在JavaFX2.0Web应用程序的webview中显示一个twitterBox。你知道这样做有什么问题吗?当我从桌面启动应用程序时,会显示脚本,但从浏览器它不会加载脚本。您需要对应用程序进行签名 在浏览器JavaFX应用程序中运行受到Java插件的限制,您的twitterBox无法连接到另一个域twitter.com 如果您使用的是NetBeans,则可以在项目属性中对应用程序进行自签名。 否则,请看这里:我刚刚遇到了同样的问题,我签署了应用程序,但我看不到webview网页,这是不够的

Javafx 2 如何使用Swing在JavaFX2.2中进行拖放操作?

我对位于JPanel上的JFXPanel上的拖放事件有问题。当我将拖动消息推送到DragBoard时,应用程序的javaFX部分不再工作。我想这是关于摇摆运动的机械化,但我不确定。其他事件没有问题。这让我很困惑。这个问题有什么解决办法吗?提前谢谢 public class MyScene extends Scene { public MyScene(VBox vBoxMainLayout) { super(vBoxMainLayout); HBox h

Javafx 2 Java FX 2单元格编辑、焦点和文本选择

我正在测试JavaFX2.1,并试图让可编辑表视图按照我希望的方式运行 我使用JavaFX2文档中的示例作为基础: 该示例有两个问题: 用户必须在单元格上单击三次才能编辑它,一次选择行,一次选择单元格并使其可编辑,然后再单击以聚焦文本字段 只有在按下enter键时才会提交更改,如果在单元格外单击鼠标,则单元格中输入的数据将丢失 另一方面,一个正常工作的特性是,我可以选择文本,并使用鼠标在文本字段中重新定位插入符号,次数可以是我喜欢的 这里有两个问题分别与这两个问题有关: 及 当第一个问题的答

Javafx 2 新的JavaFx库

我正在使用Netbeans 7.2和JavaFX2.1。我想创建一个库mycompany.utils.sysuser来维护登录信息。这个库可以在许多不同的应用程序中使用,带有用于登录/注销/更改密码的JavaFX对话框 我不知道如何开始,一个普通的Java库还是一个新的JavaFXML应用程序?这并不重要。JavaFX项目可能会生成一些额外的代码和构建任务,您可能需要也可能不需要这些代码和构建任务,但如果需要,您可以将它们删除或保留。JavaFX只是另一个库,所以您也可以使用java项目,只需添

Javafx 2 减少JavaFx包中JRE的大小

我创建了一个JavaFX应用程序,为此我使用Java Runtime的私有副本将它捆绑成一个独立的独立应用程序 但这变成了我的应用程序的166MB大小,其中146MB是用于jre的 我如何减少应用程序的大小,或者说是捆绑运行时JRE的大小 我读到一些文件在jre中是可选的,所以我尝试在删除这些文件后运行我的应用程序,但无法运行该应用程序 那么,如何从应用程序的运行时JRE中删除未使用的文件/文件夹/模块呢 就是 默认情况下,只包括Java运行时的一个子集。一些可选的 并排除很少使用的文件以减小包

Javafx 2 将JavaFXML或JavaFXSwing应用程序隐藏到系统托盘

我想为网站开发一个客户端应用程序 当最小化时,我希望应用程序驻留在系统托盘中。 我不知道如何完成这项任务 就我所知,这在JFX8中是可能的。现在最好的解决方案是将应用程序嵌入AWT并隐藏AWT窗口本身。这里的关键是将隐式退出设置为falsePlatform.setImplicitExit(false) 在新线程中显示和隐藏阶段也很重要 Platform.runLater(new Runnable() { @Override public void run() {

Javafx 2 JavaFX点击图像视图

我想点击像ImageView这样的组件 ImageView iv = new ImageView(new Image(getClass().getResourceAsStream("/image.png"))); //What function to use to click through iv ? 我试过了,但还是不行 iv.setMouseTransparent(true); 如果不希望节点接收鼠标事件,请将其设置为 如果不希望节点接收鼠标事件,请将其设置为 但我还是

Javafx 2 如何在javaFX中实现抗锯齿?我应用了一些技巧。。。但它没有';行不通

在阅读了这个问题之后,看起来我已经问了已经被问过的问题,但是相信我,我已经尝试了可能的解决方案,在那里我没有得到想要的结果 首先,我想要实现什么 为了实现抗锯齿,我尝试了以下方法 新场景(,,,SceneAntialiasing.BALANCED) 形状[对象].setSmooth(真) System.setProperty(“prism.lcdtext”、“false”);从链接 我也尝试过使用亚场景,但这有点不合适 但是上面的解决方案都不适合我。。。所以现在,我发布 SSCVE 请帮我做

Javafx 2 JavaFX2.2和雪豹

我需要在Mac机器上部署JavaFX2.2应用程序。OSX10.7或更高版本适用于Java7U7。那么OSX10.6呢?我们有解决办法吗?我认为10.6可以升级到Java6U35,在我读过的2.1和2.2中的某个地方可以使用6u26或更高版本运行(但是没有支持,这是可以的) 有人能帮我完成这件事吗?我们可以从某处下载独立的JFX2.2运行时并将其放在OSX10.6上吗?或者其他选择?有没有一种方法可以将/package 2.2运行时与应用程序本身一起复制 请帮忙 有没有一种方法可以将/packa

Javafx 2 如何将事件从一个节点发送到另一个节点

我有一个窗格,可以监听滚轮鼠标滚动;我还有一个滚动条,可以自动监听滚轮鼠标滚动。我想知道如何将窗格捕获的事件发送到滚动条 我不能使用滚动窗格,因为我需要一个自定义的窗格实现,我已经尝试使用滚动窗格,但它不能满足我的需要 我试图触发事件和其他方法,但我只能将事件传递/传播/发送到滚动条 提前谢谢 示例应用程序: package com.test; import javafx.application.Application; import javafx.beans.value.ChangeList

Javafx 2 JAVAFX Tableview在使用JAVA结果调整应用程序大小时挂起

我有一个简单的javafx应用程序,在调整大小时挂起 应用程序是使用jdk1.7.0_10编译/构建的 操作系统:Windows 8 IDE:NetBeans 7.2.1 当我填充底部表格并通过移动应用程序的右边框开始调整大小时,就会出现问题。有时我需要调整一下大小,移动拆分窗格的内部边框和外部应用程序边框,直到它崩溃。当该行为空时,即表中没有填充任何内容,然后一切正常-没有挂起,我可以根据需要在各个方向调整大小-并且没有挂起任何内容。 应用程序挂起并在Netbeans输出窗口中以Java结果2

Javafx 2 与ChangeListener等效的FXML属性?

我正在将JavaFX应用程序从用Java代码声明/配置其控件转换为将布局拆分为FXML配置。我遇到的问题是,我无法找到代码的ChangeListener的等效属性(?) 在原始Java代码中,我有 class TextFieldChangeListener implements ChangeListener<String> { private boolean isRequiredDataPresent() { return outpu

Javafx 2 如何在手风琴面板上设置不同的高度?

在JavaFX中有没有一种方法可以在手风琴中使用不同高度的面板?我想知道怎么做。我在谷歌上搜索过,但还没有找到我需要的东西 试试这个: import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Accordion; import javafx.scene.control.TitledPane; import jav

Javafx 2 无法使用自定义单元格工厂导入自定义组件

在JavaFX2.2中,我在导入FXML中定义了自定义单元格工厂的自定义组件时遇到了问题。假设我的自定义组件如下 public class CustomComponent extends VBox{ public CustomComponent() { try { FXMLLoader loader = new FXMLLoader(getClass().getResource("CustomComponent.fxml")); loader.setRo

Javafx 2 获取我的系统的图标

我已经做了一个程序,显示我的C和D驱动器。但是我输出的图标是javaFx的默认图标。我只想显示我的系统的所有图标。例如,对于视频,它应该显示我的系统的媒体图标,而不是javaFx中的默认图标。此问题类似于: 这个相关问题并没有提供本机JavaFX解决方案 但是,目前没有本机JavaFX解决方案,因此最好: 使用类似问题中引用的Swing类 使用以下命令从图标中提取缓冲区图像: 用于将BuffereImage转换为JavaFX映像 相关问题建议(我还没有尝试过)做: 或者(如果是OS

Javafx 2 JavaFX2.0:我必须做什么才能对表中的行选择更改做出反应?

我想做一件非常简单和普通的事情,但没有找到一种使用JavaFX的方法。 我有一个包含两列的TableView,如果至少选择了一行,我希望启用一个按钮。如果未选择任何行,我想再次禁用该按钮 为此,我需要更改选择事件或类似的内容。难道不应该在操作上设置tableView的selectionModel或向其添加侦听器吗? 我必须做什么?我认为您需要做的是在TableView的选择模型上的选定索引中添加一个ListChangeListener。应该是这样的 tableView.getSelectionM

Javafx 2 JavaFX2动画:根据路径转换持续时间缩放节点

我想更改路径上节点的大小,以结束节点在路径上的位置(持续时间)。 请参见:作为动画的示例 节点的大小应该增长到路径的“中间”,然后收缩。我想知道动画中没有事件处理程序,只有onFinished。看起来您应该使用 公共最终只读对象属性currentTimeProperty PathTransition类的。您可以在该属性的值发生变化时添加侦听器,当出现新值时,调用double d=newDuration.toMillis(),并确定路径的哪一部分已消失,在整个动画时间内除以d。我更新了此答案中的U

Javafx 2 使用weinre调试JavaFX web视图

有人试过用weinre调试javafx web视图中呈现的网页吗?这是可能的还是web视图缺少必要的基础设施?由于浏览器的Weinre接口只是JavaScript,JavaScript在WebView中执行得很好,WebView拥有使用Weinre的“必要基础设施” 为了说明如何在WebView的上下文中执行JavaScript,您可以查看我使用基于JavaScript的Firebug Lite工具调试WebView时使用的代码:。该代码是Firebug Lite bookmarklet中代码的

Javafx 2 在JavaFX场景生成器中加载带有自定义组件的FXML文件:重置属性并删除子项

我编写了一个FXML文件,其中使用了一个自定义组件扩展组。 加载此自定义组件时,应将一些子项(此处:MyOverlayIcon)添加到其子项列表中,并按代码设置一些属性(此处:layoutX和layoutY) MyIcon.java: MyIconView.fxml: 当我在IDE中启动应用程序,用FXMLLoader加载此fxml文件时,它工作正常:所有新的子项都已添加并正确显示: 现在我想用场景生成器修改这个fxml文件。 但当我使用场景生成器加载文件时,我只看到一个空的组实例:

Javafx 2 JavaFX TableCell与Swing TableCellRenderer实例

这是我的问题,我有一个表,有50列和10000行,所有的数据都是字符串。在Swing中,当我有一个TableCellRenderer渲染整个表的字符串时 在JavaFx中,为了呈现相同的表,我创建了50000个TableCell对象 我是不是遗漏了什么?这将永远不会有任何性能,分配50K的对象是不可接受的 JavaFx中是否有一种方法可以只使用一个TableCell来呈现所有我的单元格,并具有类似于Swing的行为?来自单元格类的Javadoc: 由于TreeView、ListView、Tabl

Javafx 2 有没有办法在一段特定的时间后隐藏一个舞台?

有没有一种方法可以在经过指定的时间(如几秒钟或几分钟)后隐藏某个阶段?一种具有以下内容的解决方案: 最终阶段=新阶段(); 舞台场景(新场景(新标签(“你好”)); stage.show(); 时间线=新时间线(); timeline.getKeyFrames().add(新的关键帧(持续时间)秒(10), 新的EventHandler(){ @凌驾 公共无效句柄(ActionEvent事件){ stage.hide(); } })); timeline.play(); 这会有帮助:我认为Pla

Javafx 2 如何在javafx中创建透明滑块

我正在尝试创建一个拇指透明的滑块。这里的想法是,我想要一个滑块与一些标签和图标背后。当我的滑块(拇指)位于标签/图标顶部时,标签/图标通过滑块的拇指可见 可能我必须使用css或其他方式?我不知道如何真正做到这一点。 我附上了我想要实现的形象 请提供帮助。您可以为滑块设置不透明度,并使其透明…javafx每个控件都有一个不透明度属性…您可以使用它 像这样 Slider sb = new Slider(); sb.setOpacity(0.25); 你的图片看起来不像是你想要达到的透明度。它看起

Javafx 2 我需要通过JavaFX中的文件选择器选择或只读.config文件,有人能帮我吗

我需要获取.config文件夹的文件路径。只有任何人可以帮助我您可以将ExtensionFilter添加到文件选择器中,通过文件选择器仅选择.config文件(或任何类型)。 e、 g 您可以将任何扩展类型设置为FileChooser。 e、 g 希望能有帮助 您需要准确地添加有关您想要的内容,到目前为止您尝试过的内容,以及不起作用的内容的详细信息。除非你添加这些细节,否则这个问题很可能会被解决。 FileChooser flc = new FileChooser(); flc.setTitle

Javafx 2 JavaFX2.0如何在Accordion中添加滚动条

标题窗格展开后,手风琴高度将增加。 但由于窗口是固定高度的窗口,如果手风琴的高度大于窗口高度,则底部标题窗格的内容将被剪掉 那么,如何显示垂直滚动条来显示那些有标题的窗格呢 有没有办法在手风琴中添加滚动条 或者我需要将手风琴放在一个控件中,当手风琴超过外部控件的高度时,该控件可能会显示滚动条 谢谢在手风琴内添加滚动窗格,并将滚动窗格大小设置为手风琴的大小减去横条的高度。滚动窗格的内容可以超过手风琴的大小 @Override public void start(Stage primaryStag

Javafx 2 JavaFX2.0中带有表视图的弹出窗口

我想单击一个按钮,使弹出窗口中出现一个tableview元素。有人能告诉我怎么做吗 提前谢谢。您需要什么样的弹出窗口?使用新的阶段或弹出控件实现?JavaFX有一个名为Popup的控件,请阅读它以了解它是否满足您的需要。Stage版本的入口点可以是。这是JavaFX中简单弹出窗口的代码。 希望这有帮助 public class PopupExample extends Application { public static void main(String[] args) {

Javafx 2 JavaFX2.1、2.2 TableView更新问题

我的应用程序使用JPA将数据读入TableView,然后修改并显示它们。该表在JavaFX2.0.3下刷新了修改后的记录。在JavaFX2.1、2.2下,表将不再刷新更新。我发现其他人也有类似的问题。我的计划是继续使用2.0.3,直到有人修复了2.1和2.2下的问题。现在我知道这不是一个bug,也不会被修复。嗯,我不知道该怎么处理。以下是从示例演示中修改的代码,以显示问题。若我从表中添加一条新记录或删除一条旧记录,表会很好地刷新。如果我修改了一条记录,在执行添加、删除或排序操作之前,表不会刷新更

Javafx 2 JavaFX本机打包:https请求抛出;SunTlsRsaPremasterSecret密钥生成器不可用”;

我正在使用JavaFX2.2开发者预览版(Build19)的新“原生打包”功能。我可以成功生成安装程序(.exe)。但是,一旦我启动了使用该安装程序部署的JavaFX应用程序,我所做的每个HTTPS请求都会出现以下异常: javax.net.ssl.SSLKeyException: RSA premaster secret error at sun.security.ssl.RSAClientKeyExchange.<init>(RSAClientKeyExchange.ja

Javafx 2 从javafx平台runlater返回结果

我正在开发JavaFX应用程序,在我的场景中,将显示一个在JavaFX中创建的密码提示,该提示使用两个选项OK和Cancel。我已返回用户输入的密码 我的显示密码对话框的类是- public static String showPasswordDialog(String title, String message, Stage parentStage, double w, double h) { try { Stage stage = new Stage();

Javafx 2 JavaFX2显示带有代码的选项卡

我想通过按下按钮来显示选项卡。我试过了 SingleSelectionModel<Tab> selectionModel = tabPane.getSelectionModel(); selectionModel.select(tab); 但它不起作用 在上述示例中,您如何确定tab?@DenizUğur。它应该是有效的。您确定按钮操作已启动并正确处理吗?另外,发布tabpane的fxml结构及其所涉及的选项卡。

Javafx 2 将父对象绑定到可观察列表

我想将VBox.getChildren()observateList绑定到我自己的observateList。这样,每当我的进程检测到一个图像时,它就会被添加到我的列表中,而列表又会自动添加到VBox中 Bindings.bindContentBidirectional(myList,vbox.getChildren()); 它抛出以下异常: 线程“thread-3”java.lang.UnsupportedOperationException中出现异常 还有别的办法吗?上面的问题是什么?绑

Javafx 2 JavaFX我可以重新绘制舞台吗?

在键盘上输入程序中的一些值后,阶段开始,但同时我希望阶段处于打开状态,用户可以再次输入一些值并重新启动阶段 可能吗 我想这样做: primaryStage.setScene(scene); primaryStage.show(); javafx.application.Platform.runLater(new Runnable() { public void run() { if (TastaturEingabe.readBo

Javafx 2 如何使SplitPane透明

是否可以使拆分窗格尽可能薄?我不想看到划分窗格的线。但是我希望能够用鼠标调整拆分窗格的大小。您可以使用CSS更改分隔符的外观。 检查以下(非常酷)示例: 链接教程的“.split pane divider”选择器上提供的答案帮助我设计了很多SplitPane分隔符的样式,谢谢!

Javafx 2 JavaFX/如何在启动时加载/填充值?

我今天刚开始使用JavaFX,已经需要一些建议了。我使用主应用程序(在我的application.fxml文件中指定了应用程序控制器)的start(Stage…方法中的FXMLLoader)加载application.fxml(使用Oracle SceneBuilder创建) …这里有更多代码。。。 现在,我在applicaton.fxml中有一个组合框,它有三个项目(默认项目)。我需要的是在启动期间用我自己的值填充该组合框。是否有人知道如何实现这一点,以及将相关代码片段放在哪里(app.A

Javafx 2 设置边框窗格组件的大小

我想设置边框窗格的中心、顶部、左侧、右侧和底部组件的大小 到目前为止,我发现: BorderPane() mainpane = new BorderPane(); mainPane.getBottom().prefWidth(sizeX); 例如,如何获取边框窗格左侧的大小并设置大小?边框窗格的“左”是您设置的值,其大小是您设置的值 例如: BorderPane mainpane = new BorderPane(); StackPane left = new StackPane(); le

Javafx 2 将图像放在圆形视图中

如何加载任何图像并将其放置在圆形视图中,用户可以使用鼠标将其圆形视图中的图像拖动到所需的方向。有什么控制可以做到这一点。我尝试并使用了一个充满图像的圆圈,但我无法在其中移动图像,也无法在其中选择一个视图端口。有什么想法吗?使用setClip(…)选择“视口”。 您需要自己实现拖动 大概是这样的: import javafx.application.Application; import javafx.beans.property.ObjectProperty; import javafx.bea

Javafx 2 javafx2.x:将鼠标单击坐标转换为XYChart轴值

在JavaFX2.x中,我使用的是XYChart,我想在鼠标在图表上移动时显示图表的(x,Y)轴坐标值。我在图表上设置了一个事件处理程序来处理setOnMouseMoved事件。但是,我不知道如何将MouseEvent的getX()值转换为图表的坐标值?用于确定鼠标在轴值坐标中的位置: xAxis.getValueForDisplay(mouseEvent.getX()), yAxis.getValueForDisplay(mouseEvent.getY()) 下面是一个示例,它报告鼠标悬停在

Javafx 2 Javafx PropertyValueFactory未填充Tableview

这让我困惑了一段时间,我似乎无法理解。我使用单元格值工厂来填充一个简单的单列表,但它不在表中填充 确实如此,我单击了填充的行,但在其中没有看到任何值——在本例中是字符串值。[我只是编辑了一下,让它更清晰] 我有一个不同的项目,它在同一种数据模型下工作。我做错了什么 这是密码。不过,最后的注释代码似乎可以工作。我已经检查了是否存在常见的错误——创建新的列实例或新的tableview实例。没有什么请帮忙 //简单数据模型 Stock.java public class Stock { pr

Javafx 2 围绕JavaFX文本节点绘制边框

我想在javafx场景图中的任意javafx.scene.text.text节点周围绘制红色边框,例如按钮对象中的节点 检索所有文本节点很容易,但找不到它们在场景中的位置,它们的x和y属性似乎设置不正确,但它们没有宽度和高度 到目前为止,我已经尝试将带有红色笔划的矩形添加到堆栈窗格中,但x和y总是错误的,我无法获得大小。一个解决方案是在布局窗格中包装文本节点(例如HBox),并在布局窗格上使用CSS: import javafx.application.Application; import j

Javafx 2 Java fx2我想在保存之前调整图像大小

我制作了一个javafx应用程序(JavaFX2,jdk 7u72),用户可以在其中导入(使用文件选择器)一个图像,并将其存储在一个外部文件夹中 import java.io.File; import java.io.IOException; import java.net.URL; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.util.Resourc

Javafx 2 JavaFX2.0WebEngine组件';s弹出处理程序未打开Skype按钮的新窗口,也未连接到Skype进行电话呼叫

我需要创建一个弹出处理程序来打开一个外部窗口。我该怎么做?默认情况下,会在同一个webview中打开弹出窗口,JavaFx学习教程中没有任何代码可以为我提供总体思路或其他信息。弹出请求的来源来自skype按钮小部件。当用户单击小部件时,需要打开一个新的“窗口”(阶段),弹出窗口必须包含在新阶段中。该阶段只是Webview及其引擎的组成部分 如果用户没有skype,则应发生这种情况。如果用户有skype,则skype应打开并连接电话。两者都没有发生 更新:我也在JavaFX2.0论坛上问过,得到了

Javafx 2 JavaFX中的ErrorInfo

JavaFX中是否有类似于org的方法来提示和处理错误。​jdesktop。​swingx。​错误​错误信息类 如果JavaFX中有任何可用的方法,请告诉我。An不是核心JavaFX2.2平台的一部分。你必须自己培养这样一个管理者 有几个现有的JavaFX对话框项目。如果您愿意,您可以将您的工作建立在这些项目之一的基础上,并为这样一个对话框处理程序—和—做出贡献

Javafx 2 TableView滚动条大小

我正在使用css更改TableView控件的默认字体大小。 我的问题是,当字体大小改变时,滚动条的宽度也会改变(随着字体大小的减小,滚动条看起来会变薄) 我想更改TableView的字体大小,保持默认的滚动条宽度 我的css文件: .table-view { -fx-font-size: 10px; } 这是一个问题 您可以尝试直接在css中为滚动条指定-fx字体大小,如下所示: .table-view > .virtual-flow > .scroll-bar {

Javafx 2 JavaFX绘制一个轴

如何将单个轴绘制到窗格 如果我天真地尝试addAll(axis) 我正在浏览XYChart源代码,寻找有关它如何绘制轴的答案 编辑: 来源 import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.chart.NumberAxis; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; impor

Javafx 2 JavaFX滚动窗格边框和背景

关于滚动窗格的默认背景和边框,我遇到了一些问题。 使用此样式可以使问题更清晰地显示出来 setStyle("-fx-background-color:blue; -fx-border-color:crimson;"); 我尝试过这种风格,但没有得到任何运气,只有红色的边框消失了,留给我的是蓝色的 setStyle("-fx-background-color:blue; -fx-background-insets:0; -fx-border-color:crimson; -fx-border-

Javafx 2 JavaFX2:拖动事件开始和结束坐标

我有一个节点(ImageView)显示图像,另一个节点(矩形)位于图像顶部。我需要的行为是,当鼠标在矩形上拖动(按下拖动释放手势)时,两个节点应该协调地移动。我的思考过程如下: •沿拖动方向将两个节点移动相同距离 对于这个选项(可能有更多选项),我需要鼠标拖动开始和结束之间的距离。我尝试捕获拖动的开始和结束坐标,但没有成功。我想我正在迷失在要实现的处理程序中 我的代码如下: import javafx.event.EventHandler; import javafx.geometry.Rect

  1    2   3   4   5   6  ... 下一页 最后一页 共 26 页