問題タブ [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.

0 投票する
1 に答える
380 参照

css - Gluon プロジェクトでスキン エラーの読み込みに失敗しました

ChoiceTextField対応するカスタムコントロールがありChoiceTextFieldSkinます。

次のようになりますが、コントロールは正しく表示されますException

CSS ファイルにスキンを設定することでエラーを解決できます。

でも何が原因なのか気になるException

0 投票する
3 に答える
1861 参照

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です。

機能しない理由がわかりません

お読みいただきありがとうございます。手伝って頂けますか ?

0 投票する
1 に答える
147 参照

javafx - 電話機を 90 度回転させた後、BorderPane でステージが閉じない

BorderPane でバグを見つけたと思います。電話を回転させなければ、ステージは期待どおりに閉じます。ただし、電話を回転させて [閉じる] をクリックすると、電話を元の位置に戻すまで画面に何も表示されず、primaryStage が表示されます。それを再現するコードは非常に単純です。

この問題を回避する方法を知っている人はいますか?

build.gradle

ヒントをありがとう。余分なステージとシーンを削除しました。私の回避策はこれです。

0 投票する
1 に答える
310 参照

android - Gluon モバイル プロジェクトで applicationId を変更する方法

アプリのさまざまなバージョンをビルドするために、applicationPackageプロパティをビルド ファイルに追加しました。

packageただし、生成された apk ファイルの名前は、AndroidManifestのプロパティにちなんで付けられています。

"Lite" や "Full" など、さまざまなフレーバーのアプリをビルドする場合、パッケージ名を変更する適切な方法は何ですか?

0 投票する
0 に答える
416 参照

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 行目)。

私が理解しているのは、存在しないretrolambdafunction が原因で Main クラスのバックポートに失敗したということです!checkLicence(LicenceBusiness, String)

助けてください、私は本当に立ち往生していて、何をすべきかわかりません。

0 投票する
0 に答える
413 参照

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 を使用: 私はこれを得た:

0 投票する
0 に答える
214 参照

gradle - Gradle タスク グループが Gluon プロジェクトに表示されない

Eclipse Gluon プラグイン (2.3.0) を使用して新しい Gluon プロジェクトを作成すると、Gradle タスク ビュー (ビルドシップ) には、すべてのタスクが一覧表示されるグループ「その他」のみが表示されます。コマンドラインで呼び出すgradle tasksと、プラグインなしで新しい Gradle プロジェクトを作成したときと同様に、すべてのグループが期待どおりに表示されます。さらに、実行ビューには何も表示されません

(Gradle STS Integration for Eclipse もインストールされています)