2016-08-12 13 views
1

プログラミング言語用に独自のカスタムIDEを作成していますが、問題が発生しました。任意のIDEでは、イメージ、他のプロジェクト、およびその他のファイルを常にインポートできるようにしたいと考えています。したがって、私は間違いなく私のIDEでそれを持っていることが大好きです。私は自分のGUIにJavaFXを使用しています。私はすでにFileChooserを作成しており、ユーザは自分のIDEにインポートするファイルを選択することができます。私のIDE内のリソースファイルにユーザーがファイルを選択するとコピーファイルとコピーファイル情報

は、ここで私の質問 だ、私はIDEにファイルをコピーするFile.copy()メソッドを使用する必要があります、または私がcopy all the bytes from the File必要がありますか?ファイルを直接コピーすると、プロジェクトにResourcesフォルダが添付されますが、これがIDEにファイルをインポートする最適な方法であるかどうかはわかりません。 Javaでファイルをインポートして保存する方法がありますか?この場合、私がそれをする最善の方法は何でしょうか?

ありがとうございます!

+0

ただ、ほとんどのIDEがファイルをリンクしてファイルをコピーすることをサポートしていると言っています; – SomeJavaGuy

+0

@KevinEscheファイルをリンクしていないということは、ファイルがインポートされていないことを意味します。ファイル?私はファイルをリンクする機能を追加することについても考えていません。私はちょうどファイルをコピーする方法にちょうど混乱しています... – Jaboyc

答えて

0

理想的には、ユーザーは両方のオプションを持っている必要があり、IDEは両方の方法をサポートする傾向があります。

実際には、これにスタックしないでください。どちらか一方を実装し、他のタスクと一緒に1つ移動して、動作するプロトタイプを早期に作成します。

guiを飾るのに時間を割く前に、言語に設計上の欠陥があるかどうかを確認することが重要です。

+0

ファイルは私のプログラミング言語の重要な側面になるので、どの方法が最良の方法であるかを背景知識なしに決定に突入するのは怖いです(したがって私はStackOverflowを要求している理由)。良い答えですが、ただ一つの方法が別の方法より良くなるという具体的な証拠を持ちたいと思っています。 – Jaboyc

関連する問題