草庐IT

javafx-gradle-plugin

全部标签

java - 无法使用gradle tomcat插件调试tomcat应用程序

根据homepagegradletomcat插件常见问题解答部分:HowdoIremotedebugmyTomcatstartedupbytheplugin?我需要添加以下环境属性:GRADLE_OPTS=-XdebugXrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005在容器运行期间,我应该看到它在特定端口上监听的信息:Listeningfortransportdt_socketataddress:5005,但在我的例子中它不起作用。如何正确配置它?我正在运行intellijidea14.1Ultimate。

jre 1.8.0_60 中的 javafx 渲染故障

我有一个javaFX8应用程序,它在jre1.8.0_45中运行得非常好,但今天一位用户来找我解决问题。经过一番调查后,我意识到这与他最近发布的jre有关,特别是1.8.0_60。我正在读取一个GISshapefile并在我的版本中绘制几个路径到一个组(比如30.000或更多),它有点慢但工作正常。在最新版本中,图像出现扭曲。路径绘制不当且不成比例地成block。correctimagegeneratedunderjre1.8.0_45distortedimagegeneratedunderjre1.8.0_60所以我决定制作一个小的测试应用程序来将问题与我可能正在做的任何其他事情分开

java : Use Server-Side Encryption in Amazon S3 using vfs s3 plugin

为了在S3中复制文件,我使用的是vfs-s3-2.2.1.jar我在com.intridea.io.vfs.provider.s3包下找到了S3FileObject类。我在其中使用publicvoidcopyFrom(finalFileObjectfile,finalFileSelectorselector)方法复制文件。在这种方法中,我发现了以下代码:try{if(srcFile.getType().hasChildren()){destFile.createFolder();//doserversidecopyifbothsourceanddestareinS3andusingsa

java - jaxb2-maven-plugin 将类路径添加到生成的源

我使用codehausjaxb-maven-plugin从xml模式创建java类:org.codehaus.mojojaxb2-maven-plugin2.2xjcgenerate-sourcesxjcsrc/my.xsdmypackage类按预期生成到target/generated-sources/jaxb,但此路径未添加到类路径中。因此,如果我在其他(未生成的)类中使用一些生成的类,maven在编译过程中无法找到它。有什么想法吗?TIA! 最佳答案 这是jaxb2-maven-plugin中的错误:https://githu

java - 如何在 OS X 上的 JavaFX 中显示表情符号?

我无法在MacOSX上的JavaFX应用程序中显示表情符号。在Linux上,只要系统上有表情符号字体(Symbola、NotoEmoji),字体替换就会开始。然而,在OSX上,就没有这样的运气了。我试过添加Symbola字体作为一种资源,只有当我将标签的字体更改为Symbola时才有效。我不想这样做,因为:Symbola是衬线字体,不符合我的应用程序的审美用户最终应该能够选择自己的字体Apple有“AppleColorEmoji”字体。如果我将我的标签设置为该字体,表情符号将显示,但文本间距不稳定。下面是一个示例应用程序来查看问题:importjavafx.application.Ap

java - 如何3D打印JavaFX 3D场景?

我一直在使用JavaFX开发这个科学应用程序。该程序基本上从算法生成数据并将它们可视化为相交的球体。我想3D打印这个模型的一部分(彩色形状)。有没有办法导出JavaFX场景?即使这意味着将其导出到.STL或.obj等文件中,然后导入到Blender中以进行进一步优化或文件转换。 最佳答案 如果您想将3D模型导出为.obj,您需要访问每个形状的TriangleMesh,以便导出顶点和面。目前,使用内置的JavaFX3D形状,如Sphere,这是不可能的,因为它们的网格没有暴露。此外,没有内置的导出方法。因此,解决方案将从头开始创建您的

java - Intellij spring boot 扩展 gradle 构建文件中的 processResources 以替换属性

当使用gradlebuild命令从命令行构建时,属性字段被正确替换,但是,当使用IntelliJIDEAIDE时,它不是。代码在build.gradleext{port=8086}processResources{filesMatching('application.properties'){expand(project.properties)}}代码在application.propertiesserver.port=${port} 最佳答案 当您通过单击“运行”按钮在IntelliJ中运行SpringBoot应用程序时,它会以常

java - 如何使用更改监听器 JavaFX 在两个 ListView 之间移动项目

我有两个ListView,allStudentsList中已经填充了项目,currentStudentList没有。当用户在allStudentList中选择一个项目时,我的目标是将该项目移动到currentStudentList中。我通过在allStudentList的选择模型上放置一个监听器来完成此操作。我得到一个IndexOutOfBoundsException并且我不确定为什么会发生这种情况。从测试来看,这个问题似乎与此方法的最后4行无关,但我不确定为什么。allStudentsList.getSelectionModel().selectedItemProperty().ad

java - 在 Java Gradle 项目中设置资源文件夹

我正在尝试建立一个GradleJava项目,但出于某种原因,我似乎无法在构建中注册资源文件夹。每当我尝试写入文件时,它都会写入项目根目录而不是资源文件夹。我的项目目录如下:来源主要Java资源这是我的build.gradle文件applyplugin:'java'applyplugin:'application'repositories{mavenCentral()}mainClassName='Test'sourceSets{main{java{srcDirs=["src/main/java"]}resources{srcDirs=["src/main/resources"]}}}这

JAVAFX 如何使堆叠在标签后面的按钮可点击

如何使堆叠在Label后面的按钮可点击?按钮Buttonbtn=newButton();//TODO:button'smainfunction,likeonPressed,onReleasedetc.here...自定义标签CustomLabelsp=newCustomLabel("Sometextshere"));//TODO:customlabel'smainfunction,likeatranslucentbackgroundetchere...//mainpurposeofthisistooverlaythebutton主面板StackPanemainPane=newStack