問題タブ [gluon]
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.
css - Gluon プロジェクトでスキン エラーの読み込みに失敗しました
ChoiceTextField
対応するカスタムコントロールがありChoiceTextFieldSkin
ます。
次のようになりますが、コントロールは正しく表示されますException
。
CSS ファイルにスキンを設定することでエラーを解決できます。
でも何が原因なのか気になるException
gluon - サンプル プロジェクトが機能しない
Eclipse IDE を搭載した OS X El Capitan を搭載した Mac を使用しています
プロジェクト「Gluon Mobile - Single View Project」を作成すると、multidex に問題があるため、Android 用にコンパイルできません。私はこのコマンドを使用します:
私はさまざまなトピックを見て、これらの検証を行いました:
- Android SDK は「Android Studio」によってインストールされますが 、インストールするAndroid サポート ライブラリがありません
build.gradle に compile 'com.android.support:multidex:1.0.0' を追加すると、別のエラーが発生します
/li>しかし、ランダムな Android Studio プロジェクトに compile 'com.android.support:multidex:1.0.0' を追加すると、gradle コンパイルが実行されます。
- デスクトップ用のコンパイルは、iPhone シミュレーションでもOKです。
機能しない理由がわかりません
お読みいただきありがとうございます。手伝って頂けますか ?
javafx - 電話機を 90 度回転させた後、BorderPane でステージが閉じない
BorderPane でバグを見つけたと思います。電話を回転させなければ、ステージは期待どおりに閉じます。ただし、電話を回転させて [閉じる] をクリックすると、電話を元の位置に戻すまで画面に何も表示されず、primaryStage が表示されます。それを再現するコードは非常に単純です。
この問題を回避する方法を知っている人はいますか?
build.gradle
ヒントをありがとう。余分なステージとシーンを削除しました。私の回避策はこれです。
android - Gluon モバイル プロジェクトで applicationId を変更する方法
アプリのさまざまなバージョンをビルドするために、applicationPackage
プロパティをビルド ファイルに追加しました。
package
ただし、生成された apk ファイルの名前は、AndroidManifestのプロパティにちなんで付けられています。
"Lite" や "Full" など、さまざまなフレーバーのアプリをビルドする場合、パッケージ名を変更する適切な方法は何ですか?
java - JavaFX & Gluon : 明らかに存在する場合の NoSuchMethod 例外
インスタンス オブジェクトからメソッドを参照して、いくつかのボタンを作成しようとしています。柔軟性を得るために、この方法で行う必要があります (コンテキストに応じてツールバーにボタンを追加する)。私のプロジェクトは GluonFX プロジェクト (コンパイルに Gradle ファイルを使用するJavaFX + Gluon ) です。
これらのボタンの作成を担当する関数は次のとおりです。
ご覧のとおりviewer
、タイプ ChronologyViewerCtrl で取得されたインスタンスです。インスタンスがnull ではありません。
プロジェクトを実行すると、gradle ビルドから次のエラーが発生します (スタックトレースの最も重要な行を表示し、書式設定がひどいという理由だけで貼り付けを作成しました)。
スタックトレース => http://paste.ubuntu.com/16888255/
コントローラーで参照している関数は次のとおりです。
私は多くの投稿をチェックし、すべての.class
ファイルをクリアし(推測しますか?)、public
スコープを関数に設定しましたが、何も変わりませんでした。アイデア?私は夢中になっています。
ありがとうございました
私が使用しているツールの編集バージョン:
- Gluon プラグイン: 2.2.0
- Gradle サポート: 1.3.8
- JavaFX : 1.8.0_73
- NetBeans : 8.0.2 パッチ 2
EDIT 2 ChronologyViewerCtrl クラスと Gradle ファイル:
ChronologyViewerCtrl
私は現在このクラスに取り組んでいるので、コードの正確さを考慮しないでください。私の知る限り、継承によるものであっても、デフォルトのメソッドは使用されていません。
build.gradle
私はgradleにあまり詳しくないので、何か間違っている(または廃止されている)場合はお知らせください、ありがとうございます!
編集3
私は最終的にこれらのメソッド参照をあきらめ、元の状態に戻しました。念のため、JDK を 8u91 に更新しましたが、メソッド参照やラムダ式さえも持たない別のクラスにエラーが影響しているようです。このクラスはメイン クラスであり、これがエラーです (738 行目)。
私が理解しているのは、存在しないretrolambda
function が原因で Main クラスのバックポートに失敗したということです!checkLicence(LicenceBusiness, String)
助けてください、私は本当に立ち往生していて、何をすべきかわかりません。
android - JavaFX Gluon android ビルドが Netbeans で失敗しました
Gluon プラグインは初めてです。build.gradle のコードの一部を編集しました
私は D:\IT Backup\sdk\extras\android\support\multidex を持っています
しかし、プロジェクトをアンドロイドにビルドすると失敗します。私にこの出力を与える:
実行中: gradle :android
:compileJava UP-TO-DATE
:compileRetrolambdaMain UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:compileAndroidJava UP-TO-DATE
:compileRetrolambdaAndroid スキップ
:compileEmbeddedJava UP-TO-DATE
:compileRetrolambdaEmbedded スキップ
:compileTestJava UP-TO-DATE
:compileRetrolambdaTest スキップ
:compileRetrolambda UP-TO-DATE
:mergeClassesIntoJar
:検証マニフェスト
:collectMultiDexComponents
:shrinkMultiDexComponents
:createMainDexList
[ant:java] Java 結果: 1 :dex FAILED
FAILURE: ビルドは例外で失敗しました。
* 問題: タスク ':dex' の実行に失敗しました。
--debug を使用: 私はこれを得た:
gradle - Gradle タスク グループが Gluon プロジェクトに表示されない
Eclipse Gluon プラグイン (2.3.0) を使用して新しい Gluon プロジェクトを作成すると、Gradle タスク ビュー (ビルドシップ) には、すべてのタスクが一覧表示されるグループ「その他」のみが表示されます。コマンドラインで呼び出すgradle tasks
と、プラグインなしで新しい Gradle プロジェクトを作成したときと同様に、すべてのグループが期待どおりに表示されます。さらに、実行ビューには何も表示されません
(Gradle STS Integration for Eclipse もインストールされています)