javafx-2相关内容
我尝试从MySQL数据库读取值,并将其显示在JavaFX中的表中。我使用netbeans IDE。当我运行我的代码,我有标题中提到的异常。我将在下面发布代码: public class ViewSubject extends应用程序{ private final TableView(); private fina
..
我在标签页中有3个标签,每个标签都有一个文本区域,文本不同,长度不同。 我想根据文本区域在每个选项卡的长度自动调整大小。 我不明白我该怎么办?使用场景构建器? css?javaFX方法? 谢谢在进阶... 解决方案 我想你要求文本区域根据 如果是,请检查此代码是否有帮助: import java.util.concurrent.Callable; import
..
我正在使用fxml,它似乎是一个很酷的想法,除了我有一个艰难的时间让它工作的事实。假设我能够使用一个好的标记语言,我可以布局我的GUI,我可以通过CSS样式的元素。所以我在我的GUI上有一个标签,我想有一个坚实的黑色边框周围,宽度= 1。看起来像这样应该是直接 - 适应例子我看到这里和教程等,我做以下:
..
如标题所示,我需要做一个细长的进度条。我使用这个: progressBar.setMaxHeight(0.1); progressBar.setPrefHeight(0.1); 但不起作用。有人有想法吗? 解决方案 你必须搞定样式,我真的推荐看看一个 caspian.css 包括在Javafx - 这是默认样式表。当尝试覆盖默认皮肤的外观和感觉时,它有很多帮
..
我无法动态设置锚定窗格的背景图片。 为了开发目的,我把外部资源放在项目的dist文件夹中,所以文件是可用的。 AnchorPane的代码: AnchorPane root = new AnchorPane(); //这样工作正常,css中的样式在根窗格的组件中使用 root.getStylesheets()。add(“file:/ D:/ProjectFolder/globa
..
我对Javafx2中的TableView有2个问题: 1) 是否可以隐藏表格中的标题? 2) 当表为空时,它只显示一个白色窗格,表示“表中没有内容”。 如果可能的话,Id就像一个带有CSS的解决方案(javacode是一个简单的方法),可以改变这个显示默认网格,即使表是空的吗? 解决方案 回答第一个问题是此处。请注意,您只能在呈现表格后才隐藏标题。 回答您的第二个问
..
使用JavaFX2时,如何调整文本对象的字符间距? 欢迎使用代码或css中的示例。 解决方案 我想知道这是否可能指向正确的方向。我找到了 此处 ... 这篇文章特别谈到字母间距... package addingfontinstyle; import javafx.scene.effect.DropShadow; import javafx.scene.ef
..
当我从git导入我的团队的组项目时,当我导入到Eclipse时,我有一个问题我必须从构建路径库中添加JavaFX SDK,一旦我打开我的样式包与它的.css文件他们在每行代码下面都有黄色警告线。例如: .label { -fx-font-size:12pt; -fx-font-family:“Helvetica bold”; -fx-text-fill:#000000; }
..
有没有办法在列表视图中更改选择栏文本颜色? 优选使用CSS。在TableView中,您可以使用: -fx-selection-bar-text:white; 但这不适用于ListView。 UPDATE:上述情况发生在使用CellFactories渲染单元格时。 lvRooms。 setCellFactory(new Callback
..
要仅将阴影添加到网格窗格的边框,而不是内部子元素 这里是显示效果的屏幕图像。 解决方案 使用StackPane并将GridPane放置在其中。 使用CSS为StackPane设计样式,以应用背景颜色,插入和阴影。 请参阅在未装饰的窗格中放下阴影! 这是一个小型的独立示例应用程序(在OS X 10.9上使用Java 8b120),用于演示效果: import
..
我有一个简单的场景使用这段代码: scene.getStylesheets()。add(“packagename / testcss.css “); 我的testcss.css是: .button { -fx-background-color:#DDFFA4; } .button:hover { -fx-background-color:#9ACD
..
我想在手风琴(中的间距) TitledPane 手风琴)。 问题是,当扩展 TitledPane TitledPane 未展开 一个 TittedPane 展开 我使用了以下CSS: .titled-pane { -fx-skin:“com.sun.javafx.scene.control.skin.TitledPaneSkin”; -fx-text-fill
..
我找到此信息 http://docs.oracle.com/ javafx / 2 / deployment / packaging.htm#BABCACBD 你能告诉我如何使用这个工具将css文件转换为bss文件?从网站上的信息,它不是很清楚如何使用它的JavaFX应用程序。 任何帮助将非常感激。 解决方案 让我们想象你的jdk 8 home bin目录在你的shell路径上
..
我想使用css删除每个单元格的表格视图中的网格线。 例如,在Name和Description列之间,有一条线,我假定它是网格线。我不知道使用css删除它。我可以在Java Swing中使用setShowGrid(false);但是这在javaFX中不可用。 解决方案 我假设你在问JavaFX 2.如果没有, :) 尝试将其放在样式表中: .table -view {
..
是否可以在JavaFX应用程序运行时更改CSS? 我想要的效果是在点击按钮时改变皮肤或主题。 如果这会导致任何不同,UI位于 FXML 文件中。 我试过了 Scene.getStylesheets() .add(getClass (skinFileName).toExternalForm()); 这没有效果。 解决方案 它应该有效
..
样例FXML与BorderPanel.alignment “static property”: CSS支持的版本:
..
我有一个JavaFX应用程序只有一个FXML文件。在这个文件中,我有一个AnchorPane里面有一个StackPane。这是屏幕截图: 当我启动这个应用程序时,我想使用AnchorPane自动调整StackPane的大小。从而; StackPane将自动获取当前可用的宽度和高度。在我调整应用程序的大小的时候,AnchorPane正在自动调整大小,但StackPane保持为他的固定大小。
..
在JavaFX 2中,使用CSS,是否可以用2种颜色创建背景?想想a TableCell ,高度为10像素。我想要第一个2 px(垂直)为红色,剩余的8 px(垂直)将保持默认的背景颜色。这是可能使用JavaFX 2中的CSS吗?怎么样? 示例: 原始背景: 所需结果: (上面的2个像素被红色替换) 感谢您的任何提示! 解决方案 我使用一个简单的背景颜色层来产
..
我似乎找不到任何方式使用 WebEngine / WebView 。 API没有给出任何想法如何获得一个类似HttpRequest的对象来修改头(这是我在XML-RPC的应用程序中使用)或任何种类的cookie管理器。 此页面上没有问题似乎触及这个问题 - 有 ,但它只是在applet中禁用Cookie,以修复错误,我的应用程序在桌面btw。 我创建的唯一方法是通过请求第一页(需要一个
..
我一直在这部分代码工作一天,只是不知道为什么它总是生成错误。 我有一个控制器和FXML。他们工作完美。然后,我想到我想重用这个特定的控制器与抽象updateSelect()函数。因此,我将控制器更改为抽象。 代码编译得很好。直到我尝试运行这部分代码。 @FXML private void mnuProjMember_onClick(ActionEvent event){
..