08/06/15 01:15:21
NetBeans初心者でよくわからないんですが、例えばVisualC#でC#のGUIを作った場合、
GUIの配置に関する情報は別ファイルにまとめられますが、NetBeansの場合、どういう仕組みになっているのですか?
833:デフォルトの名無しさん
08/06/15 15:01:38
>>831
Rubyの項目では
新規Ruby、既存ソースでRuby、新規rails、既存のソースでrails
の4種類がありますが、これはJRubyプラグインインストール前からあったものです...
834:デフォルトの名無しさん
08/06/15 15:05:31
>>832
*.formファイル
835:デフォルトの名無しさん
08/06/15 18:14:16
>>830
Rubyのプロジェクト内で実装を選ぶだけじゃないの?
836:デフォルトの名無しさん
08/06/16 10:43:27
>>834
まあそうなんだけど、
C# 2.0の*.designers.csファイルと同じだと思うと間違いなので、
>>832は注意してね。
*.formファイルには、NetBeansがGUI作成に使うための情報が記録されるけど、
これ自体はコンパイルに必須のものではない。単にNetBeansが使うためだけのもの。
*.javaファイルにも、GUIに配置に関する実際のコードが記録され、
コンパイルの際にはこちらのみが使用される。
ちなみに、Javaには、C#2.0のpartial classのような、
クラス定義を分割する言語仕様はない。
837:デフォルトの名無しさん
08/06/16 11:12:30
>>836
他人にソースコードを丸々渡したかったら、*.javaだけでいいってこと?
838:デフォルトの名無しさん
08/06/16 12:40:08
>>837
単にソースだけ渡してコンパイルはご自由に、ってことならそれでもいいけど、
*.formも渡した方が、受け取る側としてはハッピー。
GUIデザイナの吐くソースを、素のエディタで読んだり
手直ししたりするのは骨が折れる作業。
*.formも一緒にして「NetBeansで作りました」
と渡すのがより親切だと思う。
839:デフォルトの名無しさん
08/06/16 19:01:17
スレリンク(student板)
ここで困っています。
助けて、エロい人!