タグ

Javaに関するken-toshimaのブックマーク (2)

  • スクリーンキャプチャを撮る

    現在の画面を画像データ(スクリーンショット)として取得するスクリーンキャプチャです。 Windowsのスクリーンキャプチャ Windows(Win32API)では、デスクトップのデバイスコンテキストをGetDC(0)で取得できるので、このデバイスコンテキストを適当なHBITMAPに描くことでスクリーンショットを取得することができます。取得したスクリーンショットを他のデバイスコンテキストに描く程度ならCreateCompatibleBitmap()で一時保存用のHBITMAPを作ってそこに描くのが手っ取り早いですね。画面を保存したり画像処理をするなら、32ビットDIBSectionに描いてそのピクセル列を利用するのが効率的でしょう。 画面の指定範囲(iX, iY)〜(iX + iWidth, iY + iHeight)をビットマップ_bmpShotに保存するには、以下のようにします。こ

  • Servlet(サーブレット) / JSP入門 : Javaサーバサイドアプリ

    サーバ側で動作するJavaアプリケーションを作成するにはサーブレットやJSPを使います。サーブレットとJSPは基的に同じことを行いますが、サーブレットはJavaプログラムと同様に作成するのに対し、JSPはPHPのようにスクリプト言語のような記述します。そこで画面表示部分の作成にはJSPが適しており、データベースとの接続などバックエンドで動く部分はサーブレットで作成するのが適しています。 ここではサーブレット及びJSPの使い方に関して具体的なサンプルを使いながら確認していきます。 なおサーブレットやJSPはサーバ側でJavaアプリケーションを作成するための仕様であり、実装したアプリケーションとして無料で提供されているTomcatを使っていきます。TomcatはWebサーバとしての機能も持っておりTomacat単体で試していきますが、Apacheなどと組み合わせる場合は『Tomcatとの連携

  • 1