2004-03-11から1日間の記事一覧

JSF関連JSR

JSF

Specより JSP1.2 Servlet2.3 J2SE1.3 JavaBeans 1.0.1 JSTL1.0 Portlet(JSR168) 将来対象になる

JSFの利用対象者

JSF

FAQおよびSpecによると以下4名 Page Authors Application Developers Component Writers Tools Vendors

JSFの利点

JSF

メモです。だから何ということはないですが。SunのJSF FAQ http://java.sun.com/j2ee/javaserverfaces/reference/faqs/index.html によると以下3点 Ease-of-Use Standardization Device Independence

Model2って何よ?

http://d.hatena.ne.jp/muimy/20040308#p3 のつづき大分勘違いしてたが多分こういうこと。間違ってたらつっこんでいただけると幸い。 MVC Model1 GUIなどで利用されるいわゆるMVC MVC Model2 Webアプリで利用されるMVC。いわゆるMVCと区別するため2と呼ばれ…

EclipseプラグインでXMLコードアシストするもの

とあるXMLファイルのエディタ(コードアシスト付)を作ろうと思い調べてみた。 XMen http://sourceforge.net/projects/xmen/ XMLBuddy http://xmlbuddy.com/ オープンソースじゃないので、ソースは見れない Bulletnote http://www.asahi-net.or.jp/~cs8k-cyu/b…

スキーマコンバータ「Trang」

http://thaiopensource.com/relaxng/trang.html (from http://www.atmarkit.co.jp/fxml/rensai2/xmltool05/01.html#2) これ便利。XMLスキーマがいるんだけど、DTDしかない。じゃあDTDをXMLスキーマに変換とか簡単にできる。

AnimationクラスとSpriteクラス

書籍中では、Animationクラスでアニメーションを行い、Spriteクラスでスプライトを実現している。SpriteクラスではAnimationクラスを利用している(アニメーションするスプライト)。この本のサンプルはすっきりしてて(無駄がなくて)いいなぁ。いまのとこ。

ダブルバッファリング

ちらつき防止のためのダブルバッファリングは自分でそういうコードをかいてもよいが、BufferStrategy を使っても実現できる。 public void loopAnim(){ createBufferStrategy(2); long startTime = System.currentTimeMillis(); long nowTime = startTime; w…

イメージ読み込み

Image image = Toolkit.getDefaultToolkit().getImage(name); Toolkit#getImage()は、すぐに読み込まずに、バックグラウンドでロードを行っている。ロードするまでブロックするときはMediaTrackerを使う。 Image image = Toolkit.getDefaultToolkit().getIma…

アンチエイリアス

public void paint(Graphics g){ if(g instanceof Graphics2D){ Graphics2D d2 = (Graphics2D)g; d2.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); } g.drawString("hello", 50, 100); }

フルスクリーン表示

JFrame frame = new FirstFrame(); DisplayMode mode = new DisplayMode(800, 600, 16, DisplayMode.REFRESH_RATE_UNKNOWN); GraphicsEnvironment environment = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice device = environment.g…

←しばらく、このテーマは、Developing Games in Java(ISBN:1592730051) を見て、ためしてみたこと、ふーんと思ったことのメモ。