EclipseでJavaFXクラスの自動インポートを有効にする方法は?

Cromax:

私の現在のEclipseはOxygen.2リリース(4.7.2)で、Java 9.0.1があります。基本的にJava 9は機能し、特に自動インポートは機能しますが(「通常の」クラスとパッケージの場合)、自動インポート(および自動補完)は機能しませんjavafx.*手動で入力import javaしてCtrl+ を押すとSpace、一致するパッケージのリストがポップアップ表示され、javafx.*階層を確認できます。しかし、eg import javafx.stage入力してCtrl+ を押すと、パッケージにクラスがSpace自動的に追加さ.*;れて表示されません。Stageメソッド本体のどこかに入力してCtrl+ を押すとSpace、それに対する提案はありません。ただし、「」などのインポートを入力すると、import javafx.stage.Stageコードがコンパイルされて実行されます。

自動補完と自動インポート機能を修正するための手がかり(私が言ったように、これは他のクラス、たとえば他のjava.time.LocalDateTime多くのothresのように機能します

ステファンヘルマン:

javafx*システムパッケージへのアクセスを管理するアクセスルールにより、コード補完中はクラスがブロックされます。たとえば、Eclipseバグ527353を見ると、アクセス可能なパッケージのリストを動的に計算するメカニズムがEclipse Oxygenで確定されていませんでした。その結果、静的プロファイルのみを使用できます。そのファイルは現在言及しています:

注:JavaSE-9プロファイルはまだ確定されていません

JEP 261による動的計算にjavafxパッケージが含まれているため(利用可能な場合)、静的プロファイルにもパッケージをリストするか、完全にJPMSルールに依存することを優先して破棄する必要があると思います

ただし、javafx/**at へのアクセスを許可するアクセスルールを明示的に定義することで、問題を回避できます。

Java Build Path > Libraries > JRE System Library > Access rules

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

EclipseのようにIntelliJ IDEAでクラスを自動インポートする方法(またはショートカット)はありますか?

分類Dev

GoClipseで自動インポートを有効にする方法は?

分類Dev

デフォルトで自動ブレークポイントを有効にする方法は?

分類Dev

Eclipseのすべての新しいクラスにインポートを自動的に追加することは可能ですか?

分類Dev

Eclipseに他のクラスを自動インポートさせる

分類Dev

テストでSpringの自動構成レポートを有効にする方法は?

分類Dev

複数行コメントを追加するときにEclipseで自動アスタリスク(スターの挿入)を無効にする方法は?

分類Dev

vsコードでlaravelクラスを自動インポートする方法

分類Dev

特定のポイントまでスクロールした後、フクロウのカルーセルで自動再生を有効にする

分類Dev

Eclipseにjspファイルのクラスを具体的に自動的にインポートさせる

分類Dev

VsCode 2017年10月の自動インポートステートメントを無効にする方法

分類Dev

Eclipseに複数のオプションを持つクラスを自動的にインポートさせる

分類Dev

Visual Studio CodeでTypeScriptとJavaScriptを使用して自動インポートの自動セミコロンを無効にする方法は?

分類Dev

自動Java静的インポートを無効にする方法は?

分類Dev

MySQLデータベースのPowerDesigner16.5自動インクリメント主キーを有効にする方法は?

分類Dev

VSCodeの特定のファイルからの自動インポートを無効にする方法は?

分類Dev

このサイトポイントブートストラップカルーセルチュートリアルから自動再生を有効にするにはどうすればよいですか?

分類Dev

特定のUSBポートの自動サスペンドを永続的に無効にする方法は?

分類Dev

スナップクライアントをフォークして必須の自動更新を無効にすることは可能ですか?

分類Dev

Zoom.us LinuxクライアントでHiDPIサポートを有効にする方法は?

分類Dev

クラスター内でキャパシティープロバイダーを有効にするときに、自動スケーリンググループでインスタンスのスケールイン保護を有効にする必要があるのはなぜですか?

分類Dev

モジュールからインポートされたクラスの自動リンティングを無効にするにはどうすればよいですか?

分類Dev

AndroidStudioでFlutterプロジェクトの自動フォーマットを有効にする方法は?

分類Dev

QtexteditのようにQtableviewで自動スクロールを有効にする方法は?

分類Dev

cucumber eclipseプラグインを手動でインポートする方法は?

分類Dev

アンインストーラーファイルから自動アンインストーラーを無効にする方法はありますか?

分類Dev

OpenIDConnectクライアントのADFS4.0でアクセスポリシーを有効にする

分類Dev

aptインストールのインタラクティブモードを有効にする方法は?

分類Dev

GitLab CI:マスター以外のブランチのコミット/自動パイプラインを無効にする方法は?

Related 関連記事

  1. 1

    EclipseのようにIntelliJ IDEAでクラスを自動インポートする方法(またはショートカット)はありますか?

  2. 2

    GoClipseで自動インポートを有効にする方法は?

  3. 3

    デフォルトで自動ブレークポイントを有効にする方法は?

  4. 4

    Eclipseのすべての新しいクラスにインポートを自動的に追加することは可能ですか?

  5. 5

    Eclipseに他のクラスを自動インポートさせる

  6. 6

    テストでSpringの自動構成レポートを有効にする方法は?

  7. 7

    複数行コメントを追加するときにEclipseで自動アスタリスク(スターの挿入)を無効にする方法は?

  8. 8

    vsコードでlaravelクラスを自動インポートする方法

  9. 9

    特定のポイントまでスクロールした後、フクロウのカルーセルで自動再生を有効にする

  10. 10

    Eclipseにjspファイルのクラスを具体的に自動的にインポートさせる

  11. 11

    VsCode 2017年10月の自動インポートステートメントを無効にする方法

  12. 12

    Eclipseに複数のオプションを持つクラスを自動的にインポートさせる

  13. 13

    Visual Studio CodeでTypeScriptとJavaScriptを使用して自動インポートの自動セミコロンを無効にする方法は?

  14. 14

    自動Java静的インポートを無効にする方法は?

  15. 15

    MySQLデータベースのPowerDesigner16.5自動インクリメント主キーを有効にする方法は?

  16. 16

    VSCodeの特定のファイルからの自動インポートを無効にする方法は?

  17. 17

    このサイトポイントブートストラップカルーセルチュートリアルから自動再生を有効にするにはどうすればよいですか?

  18. 18

    特定のUSBポートの自動サスペンドを永続的に無効にする方法は?

  19. 19

    スナップクライアントをフォークして必須の自動更新を無効にすることは可能ですか?

  20. 20

    Zoom.us LinuxクライアントでHiDPIサポートを有効にする方法は?

  21. 21

    クラスター内でキャパシティープロバイダーを有効にするときに、自動スケーリンググループでインスタンスのスケールイン保護を有効にする必要があるのはなぜですか?

  22. 22

    モジュールからインポートされたクラスの自動リンティングを無効にするにはどうすればよいですか?

  23. 23

    AndroidStudioでFlutterプロジェクトの自動フォーマットを有効にする方法は?

  24. 24

    QtexteditのようにQtableviewで自動スクロールを有効にする方法は?

  25. 25

    cucumber eclipseプラグインを手動でインポートする方法は?

  26. 26

    アンインストーラーファイルから自動アンインストーラーを無効にする方法はありますか?

  27. 27

    OpenIDConnectクライアントのADFS4.0でアクセスポリシーを有効にする

  28. 28

    aptインストールのインタラクティブモードを有効にする方法は?

  29. 29

    GitLab CI:マスター以外のブランチのコミット/自動パイプラインを無効にする方法は?

ホットタグ

アーカイブ