2007-11-09から1日間の記事一覧

デザインのカスタマイズ

とりあえず以下のcssだけ書いた。 .body h3{ background: #9fbfbe; color: #ffffff; padding: 0.3em; font-size: 120%; } .body h3 a{ color: #ffffff; } .body h3 a.sectioncategory{ color: #ffffff; } .body h3 a .sanchor{ color: #ffffff; } .body .sec…

アプレットからJavaScriptの関数を呼び出す

例えばアプレットで何かの処理をしていて、それが終わったタイミングで JavaScriptのalertを呼んだり ページを移動したり その他もろもろ といったような、何かしらのJavaScriptを動かしたいことがある。そんなときのやり方。 JSObject window = JSObject.ge…

URL#openConnectionによるhttp通信時にBasic認証

Javaの標準機能を使ってhttp通信するときは、URLクラスのopenConnectionメソッドを使って接続するわけだけど、そのときにBasic認証で認証したいときのやりかた。 final String username = "username"; final String password = "p@ssw0rd"; Authenticator.se…

アプレットからWebサーバへファイルアップロード

アプレットからのファイルアップロード。これはなかなか大変だった。具体的には、httpでmultipartのPOSTをしたい。複数のファイルや、一緒にテキストデータなんかも一緒にPOSTしたい。 Jakarta Commons HttpClientをアプレットで使うのは難しい Jakarta Comm…

アプレットに指定したURLの画像を表示

画像をWebから取得してアプレット内に表示したい。なんか難しそうだと思ったら、めちゃくちゃ簡単だった。 URL url = new URL("http://example.com/image.gif"); ImageIcon icon = new ImageIcon(url); JLabel label = new JLabel(); label.setIcon(icon); l…

テストのため、オレオレ証明書でjarに署名する方法

ローカルファイルに触れるアプレットは、署名が無いとダメ。権限が無いって怒られる。でも開発中に本物の署名ができるケースもなかなか無い。そこで、オレオレ証明書による署名をした。今回、Windowsのコマンドプロンプトからやってみた。他のOSでも大差ない…

アプレットで「ファイルを保存」ダイアログを出す

調べたらわかった。わかってみると割と簡単。 FileDialog dialog = new FileDialog(new JFrame(), "ファイルの保存", FileDialog.SAVE); dialog.toFront(); dialog.setVisible(true); // ここでダイアログが出て、閉じるまで待つ。 System.out.println(dialo…

今やってること

ホントはWeb系の開発が好きなんだけど、仕事なんで他のこともやる。今やってるのはJavaのアプレット。アプレットなんて流行らないと思ってあんまり勉強してなかったので、真面目にやるのは今回が初めて。ってことで、しばらくはアプレット関係の話が多くなる…

今日からはじまりです

毎日、覚えたことをここに書いていく。

name見出し記法

好きなname属性の見出しをつける(name属性付き見出し記法) - はてなダイアリーのヘルプ name見出し記法を知った。各記事のパーマリンクのURLを、その記事の内容を表すような感じにできる。こういうのは早いうちにやったほうがいい。さっそく、今まで書いた…