やれやれ
Javaでテキストエディタ作成:
やっとメモ帳の半分くらい使えるようになってきた♪
API仕様ドキュメントで
javax.swing.text.TextComponentをみていたら
メモ帳のようなショートカットを追加する方法が載っていた
ショートカットCtrl-C,Ctrl-V,Ctrl-Xを実現させてみる
かなりの時間を勘違いで嵌った
javax.swing.text.DefaultEditorKit.copyAction
javax.swing.text.DefaultEditorKit.cutAction
javax.swing.text.DefaultEditorKit.pasteAction
と
javax.swing.text.DefaultEditorKit.CopyAction
javax.swing.text.DefaultEditorKit.CutAction
javax.swing.text.DefaultEditorKit.PasteAction
を勘違して混同
上はDefaultEditorKitのxxxActionフィールド
下はDefaultEditorKit.xxxActionクラス
だった(*´д`)=3
NBAファイナル第4戦
ピストンズが勝利!
2連敗からタイにした
さすがですねぇ
シャー!!o(≧∇≦*)ノ
- メーカー: キューブ
- 商品名: ケロロ軍曹 ぬいぐるみキーチェーン ケロロ軍曹
2005年6月30日発売予定
あれれ・・
今日は社内の自販機でコーヒーが出なかった
苦情を書いておいたら
自販機の担当者が来て
お金が返ってきたうえに
好きなだけ飲んで下さい
と言われた
そんなに飲めないので1杯だけもらう
他の人も呼んできていいですよ
ということなので
同じ課の同僚達に声をかけた
10くらいいるんだけど・・
そこまでサービスしなくてもいいのにね( ̄△ ̄;)
Java:テキストエディター作り
jarファイルをダブルクリックするとJavaプログラムが起動する
と思ったんだけど
やはりjarファイルにするだけではダメなようだ
表示されるエラーメッセージを見る
Main-Classをmanifestで指定しないといけないようだ
J2SDKのdomoにあるjarファイルを解凍して
中を覗いてみる
META・・ディレクトリ下にMANIFEST.MSファイルがあった
その中にMain-Classの項目があった
jarファイルを作る際にどうにかすればいいんだろうが
まったくわからん(-_-;;)
antのHP でmanifestを検索
googleで色々出た
一番上にあったHP を見る
当りっぽいのだが英語はいまいちわからない
<jar ・・・・>
<manifest >
<attribute name="Main-class" value="XXX" ></manifest>
</jar>
こんなもんでいいかなぁ程度で書いてみる
見事に成功!!
ダブルクリックをすると起動した(〃∇〃)天才?
SwingGUIではコンポーネントの配置がうまくいかない
レイアウトはBorderLayoutがデフォルトのはず
setLayout(new BorderLayout());
を追加するとうまくいった♪
バスケは練習試合
足は歩くだけで痛いのだが見学に行った
気がつくと試合にでていた
・・ホントに痛いんですよ( ̄▼ ̄|||)やっぱり頭、悪っ!
- メーカー: バンダイ
- 商品名: ケロロ軍曹 パペットケロロ軍曹
2005年08年25日発売予定
やれやれ
昨日の捻挫で歩くだけで痛い
通勤での駅の階段がつらい
優先席に座れるほどだ
Javaで簡単なテキストエディタを作ってみた
意外に時間がかかる
JavaもEditorも
仕事で使うにはまだまだ時間がかかりそうだ
NBAファイナルでは
ピストンズがやっと1勝したようだ
これで1勝2敗
BackToBackまで先は長い
とりあえず
「やさしいJava」
「やさしいJava活用編」
一通り終わらせた
思ったより時間が掛かった
ε~( ̄、 ̄;)ゞ
次のJava本が無いようなので
経費で買っていいそうだ
いい本ないかなぁ・・
帰るとバスケ
足を捻る
歩行困難(┳_┳)itai...
- メーカー: メガハウス
- 商品名: ケロロ軍曹KERORO PLATOONS RETURNS クルル曹長
- 発売予定2005年08月25日
やさしいJava 活用編
- 著者: 高橋 麻奈
- タイトル: やさしいJava 活用編
Swing
Servlet/JSP
JavaBeans
JDBC
:
広く浅く紹介してある
Servlet/JSPでは
サーバまで詳しく扱うには無理があるかもしれないが
サーバの設定がごっそり抜けているので
初心者ではこの本だけでServlet/JSPを動かすこと自体難しい
活用編となっているが仕事で使うにはちょっと・・
立ち読み向きの本
夏が近づいてきました
今日は朝から暑い( ̄△ ̄;
駅のホームに立つとYシャツの下にTシャツを着てきたことを後悔
午前中から頭に栄養が足りて無いようなので
初めて今の職場でコーヒー(砂糖入り)を飲んだ
午後はありありで(w
Servlet、JSP、JavaBeansを作成した
ServletとJSPはそれ自体より
サーバの設定と文字セットに苦しんだ
問題続出
PENDING状態の問題が多数残った
先に進みそうも無いのでJavaBeansの作成に取り掛かった
java.io.Serializableインターフェイスを実装して
プロパティに対するgetter/setterを作れば
初豆完成♪
今日はまあこんなとこで( ・∀・)b
今日もバスケットボール
1on1で疲労困憊・・
昨日、Amazonに注文していたDVDがやっと届いた
Amazonからのメールで遅れると連絡のあったDVDは届いた
何の連絡も無い「少年チャンプル」のDVDが配達されてこなかった
配達予定日6月7~9日・・来年?
朝から
- 今日は朝から走った走った
- ゆっくりしているといつの間にか電車の時間
- ダシュ!ダッシュ!ダッシュ!
- なんとか間に合う(-_-;
- 「やさしいJAVA」ひととおり終わらした
来週からは「やさしいJAVA活用編」が待ってる
最後にスレッドセーフでない
簡単な計算をするメソッドを10^7行回処理させた
1分かからなかった
メソッドにsynchronizedをつけて同期をとってみる
終わらなかった
- メーカー: バンダイ
- 商品名: ケロロ軍曹 ケロロ IN ACTION!! ケロロ軍曹
- 2005年06月25日発売らしい
はまった
午前中はApache 2.0.54をインストールした
Tomcatとの連携するため
mod_jk-1.2.13-apache-1.3.33.soをダウンロード
mod_jk-1.2.13-apache-1.3.33.soをmod_jk.soリネームして
%APACHE_HOME%\modulesに移動
ここから暫らくハマッてしまって午前中を潰す
インストール&設定の方法は↓
http://jakarta.apache.org/tomcat/connectors-doc/howto/apache.html
・・だと思うのだが英文はほとんど読めない(T-T)
これと同じような日本語ドキュメントも発見している
だが内容が少し古いので併用するとなんとなく出来そう♪
mod_jk.conf-autoの入手
<Listener className="org.apache.jk.config.ApacheConfig" modJk="パス" />
パスが設定するパスは \ か / のどちらを使えばいいかさえわからない
結局 \ を使い%APACHE_HOME%/modules\mod_jk.soを設定した状態の時
いつの間にか%TOMCAT_HOME%\confに
autoディレクトリとjkディレクトリができていた
jkディレクトリにあるようなのだが・・無い
aotoディレクトリを覗くと
あった♪
mod_jk.conf-autoをjkディレクトリへ移動
中身をみるとパスが / を使ってかいてある(・∀・)あれ?
Apacheが立ち上がらない
httpd.confの設定が間違っているのだろう
\ / の使いどころが違うのだろうか?
Include $TOMCAT_HOME/jk/mod_jk.conf-auto
Include %TOMCAT_HOME\jk\mod_jk.conf-auto
どっちだ??
いくらやってもまったく立ち上がらない
httpd.confの設定でどこかに意図せずに文字を挿入してしまったのか?
やばい・・httpd.confのコピーとってない(>△<;)
ジックリhttpd.confをみていく
:
LoadModules jk_module libexec/mod_jk.so
ん?
LoadModules!?
ここLoadModuleだよぉsを取りのぞいて・・・
できたぁ~(ノД`)・゚・
今日最大のはまり原因ただの打ち間違えでした(w
あとは引き続きやさしいJAVAしました
本屋へ行った
本↓を買おうとしたが財布を持って来ていなかった(-_-;)
- 著者: 編集部
- タイトル: JAVA PRESS Vol.42
ひきつづき・・
祝 サッカー日本代表ワールドカップ出場決定
おめでとうございますm(_ _)m
朝一、Tomcat 5.5.9をインストールした
・・・動かない(-_-;)
30分迷った挙句
アンインストール
再インストール
動いた♪
HTMLファイルhello.html を作成
CATALINA_HOME/webapps/ROOT/へ置く
ブラウザにhttp://localhost:8080/hello.html と打ち込み
HelloWorld!
キタ━━━ヽ( ̄▽ ̄ )ノ━━━━ッ
Tomcatは今日はここまで(w
昨日にひきつづきJAVAのお勉強がつづく・・
で、ひきつづきIF文のはなし
今日も読んでいる「やさしいJAVA」は
クラス:
class X{
内容
}
IF:
if(条件){
処理
}
J2SE SDKについていたサンプルコードは
クラス:
class X{
内容
}
IF:
if(条件){
処理
}
うむ、これだよ(`ω´)b
メールを確認
Amazonからメール
注文していたDVD↓が配達予定日を過ぎても確保できていないらしい
こないわけだ・・
帰宅後はいつものようにバスケットボールへ