2006-01-01から1年間の記事一覧
Java5のenum。どうも不勉強で適当に使っていたため、チキンな僕はこれまで比較にequalsを使っていました。 myyasai.equals(野菜.ナス) しかし、どうやら==で比較できることが保障されているようです。 列挙型 http://java.sun.com/j2se/1.5.0/ja/docs/ja/gui…
ストリーミングメディアガイド http://homepage2.nifty.com/netwarp/index.html PCにビデオデータを取り込む(キャプチャリング)方法 http://streamingmedia.seesaa.net/article/14854116.html キャプチャ(録画ソフト) http://ja.wikipedia.org/wiki/%E3%82…
昔のビデオカメラの出力がコンポジット(赤、黄、白)で、うちのMTVX 2004HFの入力はコンポーネント(赤、緑、青)だったので ・FEATHER設定→画質設定→ビデオ1入力設定の入力ソースで、「自動検出」を「コンポジット」に変更 ・線をつなぐのは、赤−赤、黄−緑のど…
うちのPCにささってたビデオカードとビデオキャプチャ(TVチューナ)カードを使って、こんな感じでできました。 MTVGA X600Pro (DVI出力端子) ↓ (コンポーネント出力用ドングル) (D端子→コンポーネント変換アダプタ) ↓ (ビデオ入力1) MTVX 2004HF ・MTVGA付属…
enumって定義の順番取得できたんだ。以下は出力結果は2 enum 野菜{ りんご, とまと, なす; } public static void main(String[] args) { System.out.println(野菜.なす.ordinal()); } テーブルのカラムとかに対応させるの楽だな。 tableItem.setText(obj.ord…
http://www13.plala.or.jp/observe/JFace/jface_resources.html正しくはFontRegistryなどを使わんといかん。ちょっとサイズを大きくしたいだけという場合、 やりたいことに比べちょっと面倒か。 VEだと、プロパティーで指定できる。 こんなコードになる。可…
http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/ColorcellsandrowsinSWTtable.htm TableItem#setForeground(Color) TableItem#setBackground(Color) 色は普通の色は Display#getSystemColor(SWT.COLOR_XXX); を使うか 自分で作る。自分で作る場合はColo…
http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/InsertaSWTtableitematanindex.htm 3つ目の引数 TableItem item = new TableItem(table, SWT.NONE, 1);
http://www2.moug.net/bbs/web/20060623000002.htm =クリックで(ダウンロードして)ローカルで関連づけているアプリで開くようにするには iTunesをバージョンアップしたときに、勝手にアドオン入れやがった。 IEの設定で、QuickTimeアドオンを無効にしても、…
うちのPC(MBはASUS P5GD1)はスタンバイ時に前面のLEDランプがピカピカとblinkする。 寝るときはいつもPCはスタンバイ(S3)にして寝る(TVパソコンで朝早くの録画とかあるので)のだが、このピカピカが前から気にはなっていた。モニター消しただけの普通モード(S…
クライアントからサーバーにリスナー(コールバック用)としてわたすオブジェクトもUnicastRemoteObjectを継承したものにする
http://www.02.246.ne.jp/~torutk/javahow2/rmi_nostub.html オプション指定でちょっとはまった。レジストリ側で、セキュリティポリシーとクラスパス(コードベース)の指定が必要みたい。 rmiregistryコマンドで起動する場合は、オプションを指定する。 Java…
全部の場所に全部置いた場合コードベース指定はいらない。セキュリティポリシーはどういう場合に必要なのかイマイチはっきりしないが、上のような簡単なコードの場合で自分ちのLAN内な場合、指定しなくても普通に動いてはいる。
人に配るわけでもない場合、サーバーもクライアントもインターフェイスも全部の場所に全部のファイルを置くのが簡単
以下のようなクラスがあって、Echo.java package rmitest; import java.io.Serializable; import java.rmi.Remote; import java.rmi.RemoteException; public interface Echo extends Remote, Serializable{ public String sayEcho(String message) throws R…
http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html WinpcapのJavaラッパ。Javaでもパケット解析できますか。 インストール手順で、JREのbinとかlibにモノを置くのが不安だったので、 dllをパスの通ったとこにおいて、jarをクラスパスにとおしたら…
@SuiteClassesと@RunWithアノテーションでTestSuiteを作れるhttp://www.archivesat.com/Junit_at_Yahoogroups/thread785406.htm http://www.devx.com/Java/Article/31983/0/page/3こんな感じ @RunWith(Suite.class) @SuiteClasses({Test1.class,Test2.class}…
SWTのDisplay#syncExec()/AsyncExec()に渡すRunnableに時間のかかる処理をかかない。 SWTのUIスレッドは1コ?でまわっているっぽい。 自分のコードのsynchonizedとからんだ場合注意か
http://www.wickit.be/wiki/SWTDateTimeSpinner 本当はSWTで時刻のみのスピナーが欲しい。Spinnerの値はintだから無理か。コンボでがまんするか。
http://swtcalendar.sourceforge.net/ http://www.xucker.jpn.org/java/swt/swtcalendar.html
VE上で直接、ダイアログのGUIを編集はできないみたいだが(ViewPartのように)、Compositeを介して、間接的にGUI編集できる。(一例)1.Compositeを継承したクラスを作成(VEの「Composite Visual Class」)。例えばHogeCompositeというクラスを作ったとする。 2.D…
http://www.happy2-island.com/excelsmile/smile03/capter00505.shtml Range("A1").Copy Range("A2").PasteSpecial Paste:=xlPasteValues
HSQLDBで「out of memory」エラー →デフォルトのテーブルはオンメモリ。CACHEDに変更
自分の銀行口座から郵便局に振り込もうと思ったらできなかった。 郵便局って提携先少ないそうで。 http://www.yu-cho.japanpost.jp/s0000000/ssk11000.htm 電話でヘルプの人に振り込み方法聞いちゃった。 世の中ってそれほど繋がってはいないんだな。 少し、…
Eclipseのパッケージ・エクスプローラの右クリックから、クラスの完全修飾名をコピーできるようになったとる。いつの間に?今まで名前変更ダイアログからコピーしてた。微妙に便利。
http://dev.eclipse.org/newslists/news.eclipse.platform/msg50430.html 結局タスク名がとれませんか。 自分でカスタマイズするにしても、クラスパスうんぬんかんぬん、やりたいことに比べて手間がかかりすぎるか。 Contributing tasks and types http://he…
http://www.eclipsezone.com/eclipse/forums/t74986.rhtml http://www.eclipsezone.com/eclipse/forums/t76367.html
http://www.eclipse.org/projects/ →Where are the projects going?
Visual Editorって便利だなこりゃ。 プラグインのViewでも使えるし。 なんで今までなんちゃって程度しか使わなかったんだろ。 それなりに不安定だが、手で書くよりかなりマシ。
SQLのSELECT COUNT GROUP BYみたいなことしたいときどうすんだー? ピボットテーブルというのが集計に使えたようだ。