私は自分が働いている会社のために取り組まなければならないプロジェクトを持っています、そしてそれは基本的に私がファイル拡張子なしでファイルを処理して表示しなければならないことを意味します。これらのファイルの作成方法を変更することはできないため、これらの種類のファイルを処理するための最良の方法についてアドバイスが必要です。DataSystems APIは拡張子の付いたファイルのみを処理するようですが、それはFileSystems APIのみを使用する必要があることを意味しますか?もしそうなら、FileObjectを実際に表すものとして使用しているNodeクラスとChildrenクラスのサンプルをいただければ幸いです。
ミルに感謝します、本当に助けに感謝します。
NetbeansプラットフォームのWebサイトから入手できる資料をしばらく読んだ後、上記のように私の目標に関するいくつかの質問が残ります。
目的を明確にするために:1。拡張子のないファイルを含むフォルダー(アプリケーションのインストールパスの外)があります。各ファイルは関心のあるポイントを表し、スペースで区切られたテキストデータが含まれています。このデータは、後でさまざまなグラフ作成ソフトウェアによってグラフを描画するために使用されます。2.これらのファイルを更新するための別のモジュールを使用して、これらのファイルを1つのモジュールのノードとして表示したいと思います。更新には、圧縮ファイルのダウンロード、このファイルの解凍、その内容の読み取り、およびその内容の解釈を行ってテキストデータファイルの更新方法を決定するボタンが含まれます。3.おそらく、ファイルの内容の変更を表示/表示するために(おそらくアイコンの変更を介して?)、ノードによって表されるFileObjectsに内容変更リスナーがあります。4.4。また、クリックされたノードによって表されるFileObjectに含まれるテキストデータ(読み取り専用)をテキストエディターで表示できるようにしたいのですが、これらのFileObjectとそれらを表すノードで実行できる必要があるのはそれだけです。 。4.ノードとExplorerViewAPIを使用して、これまでにダウンロードされたすべての圧縮ファイルを表示する別のモジュールを用意します(ここでも、すべてのファイルを「ダウンロード」フォルダーに表示することを想定しています)。ここで、これらのファイルは平均的なzip / JARファイルではないため、「セマンティックな意味」を追加したいと思うかもしれません。したがって、おそらくこのモジュールにDataSystemsAPIを使用します。NodesとExplorerViewAPIを使用して、これまでにダウンロードされたすべての圧縮ファイルを表示する別のモジュールを用意します(ここでも、すべてのファイルを「ダウンロード」フォルダーに表示することを想定しています)。ここで、これらのファイルは平均的なzip / JARファイルではないため、「セマンティックな意味」を追加したいと思うかもしれません。したがって、おそらくこのモジュールにDataSystemsAPIを使用します。NodesとExplorerViewAPIを使用して、これまでにダウンロードされたすべての圧縮ファイルを表示する別のモジュールを用意します(ここでも、すべてのファイルを「ダウンロード」フォルダーに表示することを想定しています)。ここで、これらのファイルは平均的なzip / JARファイルではないため、「セマンティックな意味」を追加したいと思うかもしれません。したがって、おそらくこのモジュールにDataSystemsAPIを使用します。
この時点で私の頭の中で最も支配的な質問は、このフォルダー内のすべてのファイルをノードとして表す正しい方法と、このノードのサブクラスと対応するChildrenクラスがどのようになるかです。「APIObject」が使用されている例では、最初のモジュールでDataSystems APIを使用する必要がない場合は、そのオブジェクトをFileObjectに置き換えることを設定したいと思いますか?
改めてご協力いただきありがとうございます。本当にありがたいです。