問題タブ [fxml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - データベースからのデータを使用したFXMLのJavaFX2.0TableView
mysqlデータベースからfxmlファイルにあるテーブルビューにデータを取得するにはどうすればよいのでしょうか。データを取得して、fxmlファイルにあるテーブルビューに配置する必要があります。データベースに接続する方法はわかっていますが、データを取得してテーブルビューに配置する方法がわかりません。
テーブルビューはfxmlファイルにあります。私がまだここにいる場合、データをインポートした後、このテーブルビューのセルを編集するにはどうすればよいですか?
私が取り組んでいるアプリケーションはデスクトップです!
javafx-2 - ResourceBundleがnullになるのはなぜですか(FXMLおよびJavaFX 2.0を使用するアプリケーションの場合)
私はJavaFXで書かれたアプリケーションを持っています(FXMLを使用して)。アプリを国際化しようとしています。私はこのチュートリアルで説明されているようにそれをやろうとしていました。
次のようなテキストを含むプロパティファイルがあります:submit=Войти
FXMLで説明されているボタンがあります。
プロパティファイルとfxmlファイルは同じディレクトリにあります。
しかし、私のボタンにはテキストがありません。テキストがあると思います。「%submit」と書かれていますが、「Войти」とは書かれていません。それから私はこの1つのチュートリアルのようなことをしようとしました 私の初期化メソッドで私はsuhコードを持っています:
ログに「エラー」メッセージが表示されます。
だから、私は何が間違っているのですか?
javafx-2 - FXML コントローラ クラスへのアクセス
メイン アプリケーションまたは他のステージから画面上の情報を更新するために、いつでも FXML コントローラ クラスと通信したいと考えています。
これは可能ですか?私はそれを行う方法を見つけていません。
静的関数は方法になる可能性がありますが、フォームのコントロールにアクセスできません。
何か案は?
database - JavaFX2.1はテーブルビューデータを置き換えます
ここで少し問題があります。私は、SQL対話のテーブルビューを解釈して表示する必要がある小さなアプリケーションに取り組んでいます。私の大きな問題は、新しい問い合わせにfxmlを使用して新しいテーブルビューインスタンスを作成し、テーブル内のデータを新しいデータに置き換える方法がわからないことです。つまり、2列を選択すると、2列が表示され、その後、3列を選択すると、3列のテーブルビューが表示されます。何か案は?
シンプル:テーブルビューで既存の問い合わせデータを新しい問い合わせデータに置き換える必要があります!
私はfxmlを使用しています!
どうもありがとう!
java - NetBeans7.1でのJavaFX2.1CSSスタイルの警告
この警告は、アプリケーションにうまく影響しないため、理解できないか、少なくともプロジェクトから隠す方法があります。
それらはjavafxコアファイルにリンクしているだけで、これらを修正する方法を知りません。ありがとう
java - JavaFX スタイル クラスが更新されない
ノードが選択されている場合はスタイル クラスをノードに追加し、他のアイテムを選択している場合はそれを削除します。スタイル クラスを削除しても、スタイルは更新されないため、通常の状態には戻りません。
ただし、スタイルは選択したクラスと同じままです
java - JavaFXをクリックしたボタンの展開効果を削除するには?
JavaFX ボタンをクリックしたときの小さな拡張効果を削除するにはどうすればよいですか? また、メニューボタンのように機能させるにはどうすればよいですか(別の「メニュー」ボタンを押すまで、それを押してフォーカス状態のままにします)。ノードを同じフォーカスにグループ化する方法はありますか?
css - FXML/CSS を使用した JavaFX のメニュー コントロールのテキスト色の変更
JavaFXでMenuコントロールのテキストの色を変更したい。現在、メニューバー全体の背景色が白に設定されており、メニューを表示するためのデフォルトのテキストの色も白であるため、実際のコントロールが見えないため、メニューのテキストの色を設定したい(「ファイル") 黒に。それ、どうやったら出来るの?
FXMLの部分は次のとおりです。
CSS部分は次のとおりです。
これは機能しません (「ファイル」はまだ白いままです)。私は何を間違っていますか?また、もう 1 つのことは、CSS を使用して.modItemに何も適用できないように見えることです。これはScene Builderで機能しますが、プレビューすると消えます ( SBのすべてのメニューで「スタイルシート」セレクターも欠落しています)。
java - JavaFX 2.1 TableView 更新項目
私はこの共通の問題を抱えているようです。項目をリセットした後、テーブル ビューが項目を更新しません。データ確認しましたが新品です。
インターネットから複数のソリューションを試しましたが、成功しませんでした。
空の列が 1 つ余分に追加され (理由がわからない)、サイズ変更が壊れてしまうため、すべての列をリセットすることはできません。
私のテーブルは編集できません。新しいデータが変更されます。
アイテムの順序を変更して行が変更されると、データが更新されます (:|)。
私はただアイデアなしで残っています。
現時点では、更新コードは非常に単純です。
ここでも、新しいデータは正しいです。tableView を選択すると、新しい正しいアイテムが返されます。
java - Oracle から JavaFX FXML チュートリアルを実行するとエラーが発生します
こんにちは。私は公式の JavaFX FXML チュートリアル (ソースコードはこちら) に取り組んでいます。ただし、Netbeans IDE を使用してコンパイルすると、次のエラーが発生します。
誰でもこれで私を助けることができます
JDK 1.7 と JavaFX 2.0 を実行しています
init: 削除中:
C:\Users\riash\Documents\Riaz\Personal\Java\Samples\FXMLExample\build\built-jar.properties
deps-jar: プロパティファイルを更新中:
C:\Users\riash\Documents\Riaz\Personal \Java\Samples\FXMLExample\build\built-jar.properties
コンパイル: 検出された JavaFX Ant API バージョン 1.1
C:\Program Files (x86)\Oracle\JavaFX 2.0 SDK\tools\ant-javafx.jar からのタスクの起動
JAR の署名:
C:\Users\riash\Documents\Riaz\Personal\Java\Samples\FXMLExample\dist\FXMLExample.jar を
C:\Users\riash\Documents\Riaz\Personal\Java\Samples\FXMLExample\dist\FXMLExample.jar としてnb-jfx警告: 署名者証明書は 6 か月以内に期限切れになります。Enter Passphrase for keystore: Enter key password for nb-jfx: Launching task from C:\Program Files (x86)\Oracle\JavaFX 2.0 SDK\tools\ant-javafx.jar それ自体への jar コピーをスキップする: FXMLExample.jar jfx-deployment : jar: 実行: 2012 年 6 月 19 日 9:10:33 PM javafx.fxml.FXMLLoader logException SEVERE: ファイル
/C:/Users/riash/Documents/Riaz/Personal/Java/Samples/の 48 行目で次のエラーが発生しましたFXMLExample/build/classes/fxmlexample/fxml_example.fxml[Ljava.lang.StackTraceElement;@1bb3a11
アプリケーション起動メソッドで例外
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で java.lang.reflect.Method.invoke(Method.java:601)
で com. com.javafx.main.Main.main(Main.java:537)
での javafx.main.Main.launchApp(Main.java:453)
原因: java.lang.RuntimeException:
com.sun でのアプリケーション開始メソッドの例外。 javafx.application.LauncherImpl.launchApplication1 (不明なソース)
com.sun.javafx.application.LauncherImpl.access$000 (不明なソース)
com.sun.javafx.application.LauncherImpl$1.run (不明なソース)
で java.lang. Thread.run(スレッド.java:722)
原因: javafx.fxml.LoadException: javafx.scene.layout.GridPane にデフォルト プロパティがありません。