尝试使用JFXPasswordField Jfoenix JAVA时出错

时间:2017-10-29 18:23:20

标签: java javafx compiler-errors javafx-2 jfoenix

我正在尝试使用Jfoenix创建一些GUI,当我运行它时,我遇到了以下错误。我不理解这些错误,我花了一整天的时间来指导我。

<?xml version="1.0" encoding="UTF-8"?>
<?import com.jfoenix.controls.JFXPasswordField?>
<?import com.jfoenix.controls.JFXTextField?>
<?import javafx.scene.layout.AnchorPane?>

<AnchorPane id="AnchorPane" prefHeight="400.0" prefWidth="700.0" style="-fx-background-color: #20120F;" xmlns="http://javafx.com/javafx/9" xmlns:fx="http://javafx.com/fxml/1" fx:controller="client_side.FXMLDocumentController">
<children>
  <AnchorPane layoutX="380.0" layoutY="34.0" prefHeight="333.0" prefWidth="306.0" style="-fx-background-color: #9c2827;">
     <children>
        <JFXTextField focusColor="#3cc656" layoutX="79.0" layoutY="93.0" promptText="Email" style="-fx-prompt-text-fill: #c3b7b7;" unFocusColor="#c3b7b7" />
        <JFXPasswordField focusColor="#3cc656" layoutX="86.0" layoutY="181.0" promptText="Password" style="-fx-prompt-text-fill: #c3b7b7;" unFocusColor="#c3b7b7" />
     </children>
  </AnchorPane>
</children>

和错误

Using the GNU ToolChain to Run ARM/C on Windows Command Line

2 个答案:

答案 0 :(得分:0)

这通常发生在使用错误的jdk和jfoenix组合时(例如:使用jdk8和jfoenix 9或jdk9和jfoenix) 为了防止这种情况,如果您使用的是jdk 8,请使用jfoenix库,或者使用jfk 9和jfoenix for java 9:

Download JFoenix

很可能会修复您的错误

答案 1 :(得分:0)

按顺序执行以下步骤:

1)从SceneBuilder和Eclipse / InteliJ / NetBeans中删除当前的JFoenix lib jar。

2)下载JFoenix for Java 8,并将其添加到SceneBuilder和您的IDE中。您可以从以下位置下载JFoenix Java 8文件:JFoenix Java 8 JAR file