2011-06-17 1 views
4

例として、私はゲームのためにそこに座っているクラスの束を持っているだけです。いくつかは、描画可能、不可逆、アニメーションスプライトなどです。クラスを作成した後でフォルダに整理することはできますか?

私のパッケージを右クリックしてフォルダを追加するかどうかを知りたいのですが、いくつかのクラスをドロップすると、プログラムが無効になりますか?私はXNAでそれがパスを与えなければならなかったのでそれのように働いたことを知っています。私はアンドロイドで確信しています。

みんなありがとうとGALS

*編集(付属GALS)

+0

正常に動作するはずです。最初にいくつかのエラーが発生する可能性があります。これは、 "import your.package.name.newfolder.ClassYouMoved;" – dymmeh

答えて

7

あなたのクラス階層構造の滞在に依存し、いくつかの処理をやっている場合を除きいいえ、追加のフォルダと新しいクラスは、(あなたのプログラムには影響しません定数、これはあまり一般的ではありません)。 既存のクラスを別のフォルダに移動する場合は、移動した各ソースコードファイルのpackageステートメントとこれらのクラスへのすべての参照も変更する必要があります。

クラスファイルを再編成する場合は、Eclipseのリファクタリング機能が役立ちます。リファクタリングツールを使用してクラスを移動すると、Eclipseはすべての参照を自動的に更新します。

関連する問題