トップページ⇒tech
1001コメント278KB

【Java】NetBeans3.0【Sun】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2007/12/04(火) 01:33:41
NetBeans系ツール全般についてのスレッドでしたが
ことごとくNetBeansIDEに統合されましたので
結局NetBeansIDEのスレです。

今現在の最新バージョンは6.0です。日本語版は5.5.1です。

【Java】NetBeans【Sun】
http://pc8.2ch.net/test/read.cgi/tech/1132079321/

【Java】NetBeans Part2【Sun】
http://pc11.2ch.net/test/read.cgi/tech/1154582593/
0283デフォルトの名無しさん2008/01/19(土) 16:01:15
NetBeansってEclipseみたいにプラグイン付けて勝手に売ってもいいのか?
NetBeansはライセンスがうんこ。
0284デフォルトの名無しさん2008/01/19(土) 19:52:09
>>280
Tomcatの新バージョン対応とかはEclipse+WTPのほうが断然はやいけどね。
0285デフォルトの名無しさん2008/01/19(土) 22:40:34
NetBeansスレでeclipseの宣伝する事に何か意味があるの?
0286デフォルトの名無しさん2008/01/19(土) 22:50:44
Netbeansだけでもeclipseだけでも満足できないということに
両者の信者が納得できないというだけの事。

漫才トリオでいうと、
「eclipseでーす。」
「Netbeansでーす。」
「VisualStudioでございます。」 パコン
こんな構造だろ。別に誰が本当の一番かなんてわからない。
0287デフォルトの名無しさん2008/01/19(土) 22:53:21
日本語版6.0.1正式版リリースマダー?
0288デフォルトの名無しさん2008/01/19(土) 23:04:37
>>287
そういやサイトには
> 週に 2 回、最新のビルドに置き換えられる予定です。
ってあるけど、今そうなってるのかな?
0289デフォルトの名無しさん2008/01/19(土) 23:06:20
>>284
WTPの遅さと使いにくさは一級品なのが問題
結局商用のプラグインしかないんかね

6.0だけはTomcat対応が遅かったね
でもサブセットの話ではなく、JavaEE5対応という意味ならglassfishV1対応が5.5のときにすでにできていたとか
JavaSE5や6の対応がEclipseは絶望的に遅すぎるとかあるけど
0290 2008/01/19(土) 23:31:31
詳しく走らないけどEclipseはインクリメンタルコンパイルするから文法の変更に対応するのは大変なんだろうな。
0291デフォルトの名無しさん2008/01/20(日) 17:51:00
>>290
インクリメンタルコンパイルもトレードオフはあるのね
クラスごと(orもっと細かく)ソースファイル分割すればなくてもいっか
0292デフォルトの名無しさん2008/01/20(日) 18:26:59
>>288
なってるよ
今は
Content-Length: 203524823
Last-Modified: Sun, 20 Jan 2008 07:28:35 GMT
0293デフォルトの名無しさん2008/01/22(火) 21:20:56
> 2008 年 1 月末に予定されていた 6.0 日本語版は、6.0.1 として 2008 年 2 月 1 日にリリース
> されることになりました。
0294デフォルトの名無しさん2008/01/23(水) 00:10:36
そこだけ引用スンナw
一応欧米では1月31日だってよ
0295デフォルトの名無しさん2008/01/23(水) 00:35:29
>>293
2月になったら使ってみるか
0296デフォルトの名無しさん2008/01/23(水) 20:14:50
なんかもう6.0.1になってないか?
0297デフォルトの名無しさん2008/01/23(水) 20:15:56
開発中のビルド版かよ
0298デフォルトの名無しさん2008/01/23(水) 20:36:31
>>296,297
0299デフォルトの名無しさん2008/01/25(金) 18:42:41
6.0.1はメインプロジェクトのプロパティー変えようとするとエラーになるな
メインプロジェクトじゃなくても名前変える時にリファクタリングするとエラーになるし
何だか不安定
0300デフォルトの名無しさん2008/01/27(日) 14:06:49
java と NetBeans(5.51) 双方の初心者です。よろしく。
Swingのテキストを見ながら、GUIビルダでいろいろテストして
ますが、いろいろ分からないことに遭遇してます。

いま悩んでいるのが、Panelに図形を描画する場合、GUIビルダ
ではやれず、自分でコードを書く必要があるのかな、
ということです。

Panelに図形を描こうと思ったら、Panelを継承したクラスの
paintComponentメソッドを上書きするのだと思いますが、
GUIビルダで貼ったPanelはJPanelクラスそのものですよね?
paintComponentメソッドを書き加えたいと思っても、
青い編集不能範囲に入ってしまって出来ないようですし。

なにか自分は根本的に勘違いしてるのかもと思いますが、
なにぶん初心者なのでよく分かりません。

Panelに図形を描画する場合、GUIビルダには頼らず、Panelを継承したクラス
を作ってpaintComponentメソッドを上書き、というように自分でコードを書く必要がある、
という理解でいいのでしょうか?

初心者には初歩的な事がなかなか難しいです。
0301デフォルトの名無しさん2008/01/27(日) 17:55:23
>300
だいたいの所はその理解でOK
「図形」というのが何をさしているのか解らないけど、drawLineとかを使って描画したいならば、paintComponentのオーバーライドを行うのでいい。

で、GUIビルダだが、これは既存のコンポーネント(JTableとかJLabelとか)を組み合わせて作る為にある機能。
つまり、自作しなければならないコンポーネントを使うにはちょっと向かない。
自作コンポーネントをGUIビルダで使えるようにできるけど、初心者にはちょっと難しいと思う。

初心者であるならば、ビルダは電卓のようなアプリケーションを作成する時に使うと考えていて今はOK
図形描画とかがやりたいならば、Appletとか自分でSwingのコードを書いて試した方が理解も深まるからいいと思う。
ちなみにNetBeansのGUIビルダは非常に使いやすいけど、Swingをよく理解しておかないと応用がなにも効かないので注意
0302デフォルトの名無しさん2008/01/27(日) 19:32:24
>>301
了解しました。ありがとう。
これでようやく気持ちよくSwingのテキストに取り組めます。
0303デフォルトの名無しさん2008/01/27(日) 19:51:02
画像を表示するところにJPanelをおいてレイアウトをBorderLayoutにしておいて、JComponentを継承した自作クラスをそのJPanelにadd
03043002008/01/27(日) 20:40:56
まだいまいち分かってないのですが、
プロジェクトを右クリックして、新規のところでJPanelフォームを選択すると、
JPanelクラスの拡張クラスが作られました。
これを使えば、なんとかなるのかな。よく分かりませんが、
public class NewJPanel extends javax.swing.JPanel {
となってますから、どうにかなりそうな気もしてます。
これを JFrame フォームの方に貼りたいんですがね。
初心者の迷走は続きそうですw
03053002008/01/27(日) 20:56:19
すいません。何度も。
ようやく話が分かりました。
基本的なGUIフォームは、プロジェクト名を右クリックして
JFrame フォームを選んで作り始めるわけですが、
そのJFrame フォームを右クリックすることで追加のメニューが
出てきますが、そこからJPanel を継承したクラスの追加が
できるということなんですね。
あとは、手でしこしこ書けということでしょう。
お騒がせしました。なかなか難しい、というか、
初心者向けの分かりやすいマニュアルがほしいですね。では。
0306デフォルトの名無しさん2008/01/27(日) 21:22:07
>305
そうなんだが、コンポーネントとして登録する時は、いろいろな制約を満たしていなければならない。
例えばデフォルトのコンストラクタが必須だったり。
あまり凝り始めると動かなくなるので注意しろよ

マニュアルは英語でも少ないからな
今後に期待だろう
0307デフォルトの名無しさん2008/01/27(日) 22:52:00
自作コンポーネントの貼り付けが容易だったからこそ
NetBeansのGUIは支持されていたわけで。

デフォルトコンストラクタが必要というのはすぐに気がつくところだからあまり問題なかったのでは?
JavaBeans規約に則るのがSwingの形だし。
0308デフォルトの名無しさん2008/01/27(日) 23:23:33
>>304
単発の描画クラスをコンポーネントとしていちいち登録するのはめんどいよ
0309デフォルトの名無しさん2008/01/27(日) 23:24:07
Swingは、paintComponentをイベントとして実装したコンポーネントを用意するべきだな
0310デフォルトの名無しさん2008/01/27(日) 23:28:56
>307
Java初心者に何を求めているんだ?
03113002008/01/28(月) 00:57:47
>>309
私も、かなりそれ思いました。

で、どうやら私が >>300 で求めていた文書はこれだったようです。
ベテランの方には、なにをいまさらでしょうが、私と同じ初心者もいるかなと思い、
貼らせてもらいます。

Swing コンポーネントのカスタムサブクラスを使うにはどうしたらよいですか? パレットにインストールする必要がありますか?
http://wiki.netbeans.org/FaqFormUsingCustomComponentJa

上の文書は、
NetBeansUserFAQJa
http://wiki.netbeans.org/NetBeansUserFAQJa
からたどり着きました。以上。
0312デフォルトの名無しさん2008/01/28(月) 01:18:21
>>308
登録しなくてもはりつけれるでしょ?
0313デフォルトの名無しさん2008/01/29(火) 14:02:34
ちょっと質問があります。

NetBeansでRubyのファイルを実行しようとしたんですが、実行されません。
たぶんでもいいんで、だれか理由を教えて下さい。
お願いします<(_ _)>
0314斎藤亜紀2008/01/29(火) 14:09:36
☆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━☆

  メールを読んでクリックするだけ! GetMoney!

  http://dietnavi.com/?id=676366

☆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━☆

 
0315デフォルトの名無しさん2008/01/29(火) 14:27:34
私も初心者なので詳しいことは分かりませんが、
NetBeansは6.0ですか? まだ日本語版は出てないので(たしか2/1リリース予定)、
私は手を出してませんが、6.0じゃないとrubyは無理でしょ?
あとは、このあたりくらいしか参考になりそうなとこ知りませんが。
http://journal.mycom.co.jp/articles/2008/01/27/rubyonrails/index.html
0316デフォルトの名無しさん2008/01/29(火) 14:28:39
ありがとうございます。
バージョンは6.0です。
0317デフォルトの名無しさん2008/01/29(火) 14:58:10
rubyの実行に関しては、
http://www.netbeans.org/community/releases/60/index_ja.html
から辿れる
http://www.netbeans.org/download/flash/jruby_on_rails/jruby_on_rails.html
はなにか参考になりませんでしょうか?
0318デフォルトの名無しさん2008/01/29(火) 15:07:31
>>316
たぶん、この
http://www.netbeans.org/kb/trails/ruby.html
にある
Getting Started

* Installing and Configuring Ruby Support, Databases, and GlassFish
* Getting Started With Ruby and Rails
が目指す文書なのではないかと。私は翻訳する気力はありませんが。
03193132008/01/29(火) 17:14:13
みんなのおかげで解決しました。
ありがとう。。。
0320デフォルトの名無しさん2008/01/29(火) 20:15:03
6.0.1使ってますがTomcatはデフォルトで使えるんでしょうか
0321デフォルトの名無しさん2008/01/29(火) 21:04:39
使ってるんなら自分で試したら?
報告ヨロ〜
0322デフォルトの名無しさん2008/01/29(火) 21:48:45
>>320
デフォで仕えますよ
0323デフォルトの名無しさん2008/01/30(水) 00:20:18
>>322
嘘だー

インストール時にもインストール後も何もしなきゃ
入るのも選択されるのもglassfishじゃね?

デフォルトの意味を広げすぎだろ
0324デフォルトの名無しさん2008/01/30(水) 00:29:10
そりゃ入れてなきゃ使えないよな
0325デフォルトの名無しさん2008/01/30(水) 01:32:22
CVSをローカルで使いたいのですがどうすればいいのでしょうか
0326デフォルトの名無しさん2008/01/30(水) 02:36:41
CONIME.EXEを殺さないと入力が乱れる
0327デフォルトの名無しさん2008/01/30(水) 06:12:33
CVSをローカルにインストール
0328デフォルトの名無しさん2008/01/30(水) 11:12:28
thinkpad+linuxで使ってる奴はいるか?
センターボタンでスクロールするとコンテキストメニューが出てきて困る。
0329デフォルトの名無しさん2008/01/31(木) 22:26:23
2月4日に延びた?
0330デフォルトの名無しさん2008/02/01(金) 00:17:48
NetBeans 6.1のマイルストン1 キタ━(゚∀゚)━!!!!!
0331デフォルトの名無しさん2008/02/01(金) 08:37:31
アップデート内容誰かコピペしていただけないでしょうか?
0332デフォルトの名無しさん2008/02/01(金) 09:24:47
早くリリースしてくれないかな
俺はお前らが人柱になるのを待ってるから導入はさらに遅れるんだよ
頼むよほんと
0333デフォルトの名無しさん2008/02/01(金) 10:41:19
適当にニュース(ttp://www.netbeans.org/servlets/NewsItemView?newsItemID=1180)から。嘘書いてたらごめん。
* WebSphere 6.0 & 6.1 support is now part of the NetBeans.
WebSphere 6.0と6.1がサポートされた
* The plugin for Mercurial versioning system has been added to the standard NetBeans distribution.
Mercurial用のプラグインがNetBeansの配布物に含まれるようになった
* Slided-in windows can be made transparent to see what's beneath them.
スライドするウィンドウの下(覆われてるところ)が見えるように、透過できるようになった
* Plugin Manager allows to run download&install plugins in background, task progress is notified in the status line
プラグインマネージャのダウンロードとインストールを裏で動かせるようになった。進行状況はステータスラインで通知される。
* Accordion, Bubble help and Popup Menu JSF components are available in palette
アコーディオン、バブルヘルプ(バルーンヘルプみたいなの)、ポップアップメニューといったJSFのコンポーネントが、パレットから選べるようになった

他の変更点(from ttp://wiki.netbeans.org/NB61NewAndNoteWorthy)
通知用に、バルーンヘルプみたいなのがついた(主に更新通知)
SailFin V1(SIPサーブレットサーバ)がサポートされた
RESTful Web Serviceプラグインの改善(Jersey0.5, ウィザード、テスト用UI)
0334デフォルトの名無しさん2008/02/01(金) 23:35:45
RoR2のサポートは?
0335デフォルトの名無しさん2008/02/02(土) 01:52:11
お力をお貸し下さい。

csvファイルも一緒にアーカイブ化したJarプログラムを作っております。
現在、Fileクラスのコンストラクタに渡す、csvファイルへのパスの記述形式で躓いております。
今まではURL形式でソースフォルダからの相対パス形式で書いたものを文字列にし、
URIにしてFileクラスのコンストラクタに渡しておりました。
しかしこれだと、Netbeansで作っているときは動くのですが、
配布用distフォルダのJarからですと読み込めないことに気がつきました。

どのような書き方をすれば、他の環境でも読み込める様になるでしょうか?
以下疑問がある部分のソースです。
package hogehoge;
import java.io.*;
import java.net.*;

public class DBRead{DBread(){
//csvファイルのURLの取得
URL url = this.getClass().getResource("database/subject1.csv");
//URLをURIに変換してファイル読み込み
File csv = new File(new URI(url.toString()));
}}
public class HogeApp{
public void main(String[] args){
new DBread();
}}
フォルダ構造は
プロジェクト/ソースパッケージ/メインメソッド入りフォルダ/database/subject1.csv
と、メインメソッドがあるクラスと同階層にフォルダを作り、その中にcsvファイルを入れております。
0336デフォルトの名無しさん2008/02/02(土) 01:58:22
申し訳ありません、sage忘れました。
orz
0337デフォルトの名無しさん2008/02/02(土) 02:58:10
リソース扱うのになんでFile使うの?
NetBeansと関係ない希ガス
0338デフォルトの名無しさん2008/02/02(土) 04:26:19
>337
なるほど、パッケージの中に含むファイルを取り扱うのは全然違うクラスなんですね。
リソースでググたら、理解できました。
ありがとうございました。

Fileクラスはアプリケーション外や実行環境外部のファイルを取得する用途ということなんですね。
これでなぜFileがURIを引数にするのか、URIがどうしてああいう表現なのかも理解できました。
重ねてお礼申し上げます。
0339デフォルトの名無しさん2008/02/02(土) 13:10:22
>>334
RoR興味がないから忘れてた。
0340sage2008/02/03(日) 20:12:26
入力したタブとスペースを、記号として表示する機能は無いんでしょうか?
0341デフォルトの名無しさん2008/02/03(日) 20:31:40
タブ使わなければ解決
03423402008/02/03(日) 20:36:26
レスありがとうございます。
秀丸に戻ります。
0343デフォルトの名無しさん2008/02/03(日) 22:04:06
>>340

JStyle
0344デフォルトの名無しさん2008/02/03(日) 23:23:47
>>340
Eclipse
0345デフォルトの名無しさん2008/02/04(月) 10:13:40
なんか使いにくい・・・てか使い方がわからないorz
IDE使ったことないんだけどなんかいい説明書ない?
0346デフォルトの名無しさん2008/02/04(月) 11:38:02
ヘルプ
0347デフォルトの名無しさん2008/02/04(月) 12:01:03
2/4リリースなわけだが、
どこから6.0日本語正式版おとせばいいの?
0348デフォルトの名無しさん2008/02/04(月) 15:21:29
ダウンロードできるようになったら、ここからだと思うよ
http://ja.netbeans.org/downloads/60/
0349デフォルトの名無しさん2008/02/04(月) 16:15:32
まだ日本語正式版来てないな。
現地時間の2008年2月4日って意味なのかな?
0350デフォルトの名無しさん2008/02/04(月) 18:07:34
おそすぎる・・・6.0日本語版てこんなに遅いの??
それとも使い方が悪いのだろうか???
0351デフォルトの名無しさん2008/02/04(月) 18:08:17
うん
0352デフォルトの名無しさん2008/02/04(月) 18:34:35
メモリ2Gは積んでんだろな?
0353デフォルトの名無しさん2008/02/04(月) 18:41:05
すまん、初期化に時間がかかっていたのを勘違いしていたみたいだ。
エディタがEclipseほど早くないが、許容範囲だろう。

標準機能的には素のEclipseより揃っている感じ。
硝子魚とダービーが標準で付いてくるのがいい。
0354デフォルトの名無しさん2008/02/04(月) 20:22:15
6.0の日本語正式版マダー?
0355デフォルトの名無しさん2008/02/04(月) 23:20:24
もう2月4日終わっちゃうぞ
0356デフォルトの名無しさん2008/02/04(月) 23:22:53
>>355
アメリカは一日遅れだからw
0357デフォルトの名無しさん2008/02/04(月) 23:34:17
時差何時間?
0358デフォルトの名無しさん2008/02/04(月) 23:36:06
>>345
みんな、ヘルプメニューのクイックスタートガイドから始めると思う。
王道はないので、気長にがんばって。というか、自分も気長に取り組んでる。
0359デフォルトの名無しさん2008/02/04(月) 23:43:13
>>357
カリフォルニアだとPSTだっけか? 17時間ぐらいだと思う。
0360デフォルトの名無しさん2008/02/05(火) 01:46:14
日付変わってもまだコネーヨorz
もうインスコしてやんねぇからな!
0361デフォルトの名無しさん2008/02/05(火) 04:09:35
つまり、インスコせずにzipを落として解凍するだけってことか。
0362デフォルトの名無しさん2008/02/05(火) 09:02:07
どういう事情があるにせよ一旦公表した日程を守れないなら、
事前に何らかの説明が欲しいところだな。
0363デフォルトの名無しさん2008/02/05(火) 11:17:09
開発ビルドがそのまま正式版、ということはない?
もう、待ちきれないんだが。
0364デフォルトの名無しさん2008/02/05(火) 11:40:19
現状報告さえあれば、やきもきしなくていいんだが・・・
NetBeansのリリースって毎回こんな感じなのか?
0365デフォルトの名無しさん2008/02/05(火) 12:02:53
6.1M1 は使おうとしたけどちょっとエラーが多すぎて断念。
6.0.1 期日に出てこない理由はなんだろね?
直前になって何かやばいの見つかっちゃった?
0366デフォルトの名無しさん2008/02/05(火) 12:13:31
単に米国時間の4日に出す予定って話ではないかと。
ttp://www.netbeans.org/servlets/NewsItemView?newsItemID=1183
0367デフォルトの名無しさん2008/02/05(火) 12:29:42
そうだけど、米国時間でもそろそろ4日も終わりかけな訳ですが・・・・
西海岸でも夜だし・・・・
0368デフォルトの名無しさん2008/02/05(火) 12:39:33
じらした方が盛り上がる、という演出かもw
0369デフォルトの名無しさん2008/02/05(火) 12:49:10
1〜2日遅れるのはデフォだろ
0370デフォルトの名無しさん2008/02/05(火) 13:16:28
Eclipseユーザーは笑っているだろうなw
0371デフォルトの名無しさん2008/02/05(火) 13:24:11
今時この対応は恥ずかしいな。
0372デフォルトの名無しさん2008/02/05(火) 13:29:45
まだ笑ってられるけどな、
三日経ってもこれなら、泣くなw
0373デフォルトの名無しさん2008/02/05(火) 13:43:03
停電?
We are experiencing a major outage to the NetBeans download and update centers.
0374デフォルトの名無しさん2008/02/05(火) 13:54:20
もしかして Scheduled じゃない Outage?
0375デフォルトの名無しさん2008/02/05(火) 14:12:36
jdk6のupdateNが落とせないのも停電のせいか。。
0376デフォルトの名無しさん2008/02/05(火) 14:15:22
停電て、間に合わない言い訳じゃないのかw
0377デフォルトの名無しさん2008/02/05(火) 14:18:01
メーリングリストによると6日だってよ
やっぱりダウンロード鯖が落ちたのが原因だそうだ
0378デフォルトの名無しさん2008/02/05(火) 14:30:32
サンのサーバーにはバックアップの電源もないのか?
それはそれで情けない気がするがw
0379デフォルトの名無しさん2008/02/05(火) 16:13:52
停電だろうが何だろうが、告知もできんとはw
笑われても文句は言えまい。
0380デフォルトの名無しさん2008/02/05(火) 16:20:21
停電は復旧したようだな。
0381デフォルトの名無しさん2008/02/05(火) 17:14:24
英語版はもう6.0としてとっくにでて落ち着いてるから騒いでるのは日本人くらい

と思ってるだろうな
0382デフォルトの名無しさん2008/02/05(火) 18:21:09

期待して見に来たEclipse使いも多く居るだろうに。

いきなりこれではね・・・
■ このスレッドは過去ログ倉庫に格納されています