【Java】NetBeans3.0【Sun】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/12/04(火) 01:33:41ことごとく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/
0236デフォルトの名無しさん
2008/01/16(水) 06:13:24その機能が無いデバッガなんか無い、かな?
一回層だけど、呼び出し元を深くたどれないんだよね。
0239デフォルトの名無しさん
2008/01/16(水) 23:19:420240デフォルトの名無しさん
2008/01/17(木) 09:47:06落としてきたzipをデスクトップで展開した時とかにやらかしちゃうよね
0241デフォルトの名無しさん
2008/01/17(木) 11:33:550242デフォルトの名無しさん
2008/01/18(金) 00:44:13VSも開発言語も1言語だけでいいや。
Vistaほしいなあ。
0243デフォルトの名無しさん
2008/01/18(金) 00:48:110244デフォルトの名無しさん
2008/01/18(金) 02:31:430245デフォルトの名無しさん
2008/01/18(金) 03:27:230246デフォルトの名無しさん
2008/01/18(金) 08:32:120247デフォルトの名無しさん
2008/01/18(金) 10:52:070248デフォルトの名無しさん
2008/01/18(金) 10:57:09常用してる環境をVistaにしてるかは知らんけど。
0249デフォルトの名無しさん
2008/01/18(金) 11:22:090250デフォルトの名無しさん
2008/01/18(金) 19:06:09常用するかはわからんが。
0251デフォルトの名無しさん
2008/01/18(金) 19:31:11客から○○はVistaに対応してるかと問い合わせがきても
余裕で確認しない。・・・なんだこれ。
0252デフォルトの名無しさん
2008/01/18(金) 19:55:560253デフォルトの名無しさん
2008/01/18(金) 21:22:320254デフォルトの名無しさん
2008/01/18(金) 21:36:17なんかそんな評判を聞くんだけど
0255デフォルトの名無しさん
2008/01/18(金) 21:38:12プラグインとか入れなくてすむぶん楽かもはしれない
0256デフォルトの名無しさん
2008/01/18(金) 21:50:34Swingやりたいと思うならばNBのがいい程度。
ただmainメソッドをいっぱいつくるとなるとEclipseのがいいかも
0257デフォルトの名無しさん
2008/01/18(金) 22:10:310258デフォルトの名無しさん
2008/01/18(金) 22:14:220259デフォルトの名無しさん
2008/01/18(金) 22:52:30mainをたくさん作るってあんまないと思うんだけど
0260デフォルトの名無しさん
2008/01/18(金) 22:55:02なんで?mainメソッド付きのクラスは「Java主クラス」で作成できるし、ファイルの実行はshift+f6でできるよ
0261デフォルトの名無しさん
2008/01/18(金) 22:56:41Webアプリでも、Tomcatを一緒に入れてくれて、何も設定なしで開発できるから、初心者にはおすすめだよ。
0262デフォルトの名無しさん
2008/01/18(金) 23:48:31インストールの時にオプション選べばTomcatも入るが
0263デフォルトの名無しさん
2008/01/18(金) 23:54:02初心者のうちはよくやるじゃん
>>261
使わせてみると、ファイルを選択したり、ファイル開いてから出ないと実行できないのが不評
Eclipseの方はメニューから実行できるので便利
0264デフォルトの名無しさん
2008/01/19(土) 00:34:44うちでは実行がツリーから出来るほうがわかり易いと評価高い
実行を選んでどれを実行させるかというのと
ファイルを選んで実行させるのとどっちがいいかは使う人次第じゃないか?
0265デフォルトの名無しさん
2008/01/19(土) 01:05:30ファイル選んでからの方が使いやすい人が多いんじゃねぇの?
0266デフォルトの名無しさん
2008/01/19(土) 01:14:030267デフォルトの名無しさん
2008/01/19(土) 02:13:200268デフォルトの名無しさん
2008/01/19(土) 09:04:350269デフォルトの名無しさん
2008/01/19(土) 09:09:46誤 > 俺の書き込み以外全て低俗な書き込みだな
正 > 俺の書き込み以外と全て低俗な書き込みだな
0270デフォルトの名無しさん
2008/01/19(土) 10:33:35正 > 俺の書き込み、意外と全て低俗な書き込みだな
0271デフォルトの名無しさん
2008/01/19(土) 10:38:30全体的にキーバインドはNetBeansの方が洗練されてる
0272デフォルトの名無しさん
2008/01/19(土) 11:12:50仕事用は Eclipse だな。
0273デフォルトの名無しさん
2008/01/19(土) 11:46:57Eclipseが仕事用と判断する根拠はなんだ?
0274デフォルトの名無しさん
2008/01/19(土) 12:50:270275デフォルトの名無しさん
2008/01/19(土) 13:13:180276デフォルトの名無しさん
2008/01/19(土) 13:15:510277デフォルトの名無しさん
2008/01/19(土) 13:42:38今のEclipseは実行キー押したときの挙動が若干お節介だなぁ...
0278デフォルトの名無しさん
2008/01/19(土) 13:44:03初心者だから。
0279デフォルトの名無しさん
2008/01/19(土) 14:33:17全てにおいて Eclipse より NetBeans が上
0280デフォルトの名無しさん
2008/01/19(土) 14:50:01トップダウンアプローチのNetBeansが本来したいことを包括できるようになったのがデカイ。
これからのJavaは2年ごとに仕様が変わるから、欲しい機能が直ぐ手に入るnbが優勢。
0281デフォルトの名無しさん
2008/01/19(土) 14:53:45当然だよな。
0282デフォルトの名無しさん
2008/01/19(土) 15:09:200283デフォルトの名無しさん
2008/01/19(土) 16:01:15NetBeansはライセンスがうんこ。
0284デフォルトの名無しさん
2008/01/19(土) 19:52:09Tomcatの新バージョン対応とかはEclipse+WTPのほうが断然はやいけどね。
0285デフォルトの名無しさん
2008/01/19(土) 22:40:340286デフォルトの名無しさん
2008/01/19(土) 22:50:44両者の信者が納得できないというだけの事。
漫才トリオでいうと、
「eclipseでーす。」
「Netbeansでーす。」
「VisualStudioでございます。」 パコン
こんな構造だろ。別に誰が本当の一番かなんてわからない。
0287デフォルトの名無しさん
2008/01/19(土) 22:53:210288デフォルトの名無しさん
2008/01/19(土) 23:04:37そういやサイトには
> 週に 2 回、最新のビルドに置き換えられる予定です。
ってあるけど、今そうなってるのかな?
0289デフォルトの名無しさん
2008/01/19(土) 23:06:20WTPの遅さと使いにくさは一級品なのが問題
結局商用のプラグインしかないんかね
6.0だけはTomcat対応が遅かったね
でもサブセットの話ではなく、JavaEE5対応という意味ならglassfishV1対応が5.5のときにすでにできていたとか
JavaSE5や6の対応がEclipseは絶望的に遅すぎるとかあるけど
0291デフォルトの名無しさん
2008/01/20(日) 17:51:00インクリメンタルコンパイルもトレードオフはあるのね
クラスごと(orもっと細かく)ソースファイル分割すればなくてもいっか
0292デフォルトの名無しさん
2008/01/20(日) 18:26:59なってるよ
今は
Content-Length: 203524823
Last-Modified: Sun, 20 Jan 2008 07:28:35 GMT
0293デフォルトの名無しさん
2008/01/22(火) 21:20:56> されることになりました。
0294デフォルトの名無しさん
2008/01/23(水) 00:10:36一応欧米では1月31日だってよ
0295デフォルトの名無しさん
2008/01/23(水) 00:35:292月になったら使ってみるか
0296デフォルトの名無しさん
2008/01/23(水) 20:14:500297デフォルトの名無しさん
2008/01/23(水) 20:15:560298デフォルトの名無しさん
2008/01/23(水) 20:36:310299デフォルトの名無しさん
2008/01/25(金) 18:42:41メインプロジェクトじゃなくても名前変える時にリファクタリングするとエラーになるし
何だか不安定
0300デフォルトの名無しさん
2008/01/27(日) 14:06:49Swingのテキストを見ながら、GUIビルダでいろいろテストして
ますが、いろいろ分からないことに遭遇してます。
いま悩んでいるのが、Panelに図形を描画する場合、GUIビルダ
ではやれず、自分でコードを書く必要があるのかな、
ということです。
Panelに図形を描こうと思ったら、Panelを継承したクラスの
paintComponentメソッドを上書きするのだと思いますが、
GUIビルダで貼ったPanelはJPanelクラスそのものですよね?
paintComponentメソッドを書き加えたいと思っても、
青い編集不能範囲に入ってしまって出来ないようですし。
なにか自分は根本的に勘違いしてるのかもと思いますが、
なにぶん初心者なのでよく分かりません。
Panelに図形を描画する場合、GUIビルダには頼らず、Panelを継承したクラス
を作ってpaintComponentメソッドを上書き、というように自分でコードを書く必要がある、
という理解でいいのでしょうか?
初心者には初歩的な事がなかなか難しいです。
0301デフォルトの名無しさん
2008/01/27(日) 17:55:23だいたいの所はその理解でOK
「図形」というのが何をさしているのか解らないけど、drawLineとかを使って描画したいならば、paintComponentのオーバーライドを行うのでいい。
で、GUIビルダだが、これは既存のコンポーネント(JTableとかJLabelとか)を組み合わせて作る為にある機能。
つまり、自作しなければならないコンポーネントを使うにはちょっと向かない。
自作コンポーネントをGUIビルダで使えるようにできるけど、初心者にはちょっと難しいと思う。
初心者であるならば、ビルダは電卓のようなアプリケーションを作成する時に使うと考えていて今はOK
図形描画とかがやりたいならば、Appletとか自分でSwingのコードを書いて試した方が理解も深まるからいいと思う。
ちなみにNetBeansのGUIビルダは非常に使いやすいけど、Swingをよく理解しておかないと応用がなにも効かないので注意
0302デフォルトの名無しさん
2008/01/27(日) 19:32:24了解しました。ありがとう。
これでようやく気持ちよくSwingのテキストに取り組めます。
0303デフォルトの名無しさん
2008/01/27(日) 19:51:020304300
2008/01/27(日) 20:40:56プロジェクトを右クリックして、新規のところでJPanelフォームを選択すると、
JPanelクラスの拡張クラスが作られました。
これを使えば、なんとかなるのかな。よく分かりませんが、
public class NewJPanel extends javax.swing.JPanel {
となってますから、どうにかなりそうな気もしてます。
これを JFrame フォームの方に貼りたいんですがね。
初心者の迷走は続きそうですw
0305300
2008/01/27(日) 20:56:19ようやく話が分かりました。
基本的なGUIフォームは、プロジェクト名を右クリックして
JFrame フォームを選んで作り始めるわけですが、
そのJFrame フォームを右クリックすることで追加のメニューが
出てきますが、そこからJPanel を継承したクラスの追加が
できるということなんですね。
あとは、手でしこしこ書けということでしょう。
お騒がせしました。なかなか難しい、というか、
初心者向けの分かりやすいマニュアルがほしいですね。では。
0306デフォルトの名無しさん
2008/01/27(日) 21:22:07そうなんだが、コンポーネントとして登録する時は、いろいろな制約を満たしていなければならない。
例えばデフォルトのコンストラクタが必須だったり。
あまり凝り始めると動かなくなるので注意しろよ
マニュアルは英語でも少ないからな
今後に期待だろう
0307デフォルトの名無しさん
2008/01/27(日) 22:52:00NetBeansのGUIは支持されていたわけで。
デフォルトコンストラクタが必要というのはすぐに気がつくところだからあまり問題なかったのでは?
JavaBeans規約に則るのがSwingの形だし。
0308デフォルトの名無しさん
2008/01/27(日) 23:23:33単発の描画クラスをコンポーネントとしていちいち登録するのはめんどいよ
0309デフォルトの名無しさん
2008/01/27(日) 23:24:070310デフォルトの名無しさん
2008/01/27(日) 23:28:56Java初心者に何を求めているんだ?
0311300
2008/01/28(月) 00:57:47私も、かなりそれ思いました。
で、どうやら私が >>300 で求めていた文書はこれだったようです。
ベテランの方には、なにをいまさらでしょうが、私と同じ初心者もいるかなと思い、
貼らせてもらいます。
Swing コンポーネントのカスタムサブクラスを使うにはどうしたらよいですか? パレットにインストールする必要がありますか?
http://wiki.netbeans.org/FaqFormUsingCustomComponentJa
上の文書は、
NetBeansUserFAQJa
http://wiki.netbeans.org/NetBeansUserFAQJa
からたどり着きました。以上。
0312デフォルトの名無しさん
2008/01/28(月) 01:18:21登録しなくてもはりつけれるでしょ?
0313デフォルトの名無しさん
2008/01/29(火) 14:02:34NetBeansでRubyのファイルを実行しようとしたんですが、実行されません。
たぶんでもいいんで、だれか理由を教えて下さい。
お願いします<(_ _)>
0314斎藤亜紀
2008/01/29(火) 14:09:36メールを読んでクリックするだけ! GetMoney!
http://dietnavi.com/?id=676366
☆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━☆
0315デフォルトの名無しさん
2008/01/29(火) 14:27:34NetBeansは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:10http://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たぶん、この
http://www.netbeans.org/kb/trails/ruby.html
にある
Getting Started
* Installing and Configuring Ruby Support, Databases, and GlassFish
* Getting Started With Ruby and Rails
が目指す文書なのではないかと。私は翻訳する気力はありませんが。
0319313
2008/01/29(火) 17:14:13ありがとう。。。
0320デフォルトの名無しさん
2008/01/29(火) 20:15:030321デフォルトの名無しさん
2008/01/29(火) 21:04:39報告ヨロ〜
0322デフォルトの名無しさん
2008/01/29(火) 21:48:45デフォで仕えますよ
0323デフォルトの名無しさん
2008/01/30(水) 00:20:18嘘だー
インストール時にもインストール後も何もしなきゃ
入るのも選択されるのもglassfishじゃね?
デフォルトの意味を広げすぎだろ
0324デフォルトの名無しさん
2008/01/30(水) 00:29:100325デフォルトの名無しさん
2008/01/30(水) 01:32:220326デフォルトの名無しさん
2008/01/30(水) 02:36:410327デフォルトの名無しさん
2008/01/30(水) 06:12:330328デフォルトの名無しさん
2008/01/30(水) 11:12:28センターボタンでスクロールするとコンテキストメニューが出てきて困る。
0329デフォルトの名無しさん
2008/01/31(木) 22:26:230330デフォルトの名無しさん
2008/02/01(金) 00:17:480331デフォルトの名無しさん
2008/02/01(金) 08:37:310332デフォルトの名無しさん
2008/02/01(金) 09:24:47俺はお前らが人柱になるのを待ってるから導入はさらに遅れるんだよ
頼むよほんと
0333デフォルトの名無しさん
2008/02/01(金) 10:41:19* 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:450335デフォルトの名無しさん
2008/02/02(土) 01:52:11csvファイルも一緒にアーカイブ化した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ファイルを入れております。
■ このスレッドは過去ログ倉庫に格納されています