タグ

javaに関するtszのブックマーク (12)

  • Javaのクラスとオブジェクトについて再度解説を試みる - 達人プログラマーを目指して

    オブジェクト指向プログラミングの考え方については、今までこのブログでも何度か取り上げてきました。 [オブジェクト指向] - 達人プログラマーを目指して オブジェクト指向プログラミングはプログラミング技法のすべてではないとはいえ、Javaのようなオブジェクト指向言語で格的なプログラムを作るには理解を避けて通ることができませんし、また、関数型言語など他のパラダイムの言語を利用するにしても、オブジェクト指向の考え方をまったく理解しないまま使いこなすということは困難でしょう。オブジェクト指向の考え方はデータ構造やアルゴリズムといったことと同様に、プロフェッショナルなプログラマーが理解しておくべき基的な素養といってもよいと思います。実際、海外では募集要項でオブジェクト指向の理解を前提とすると書かれていることが普通ですし、プログラマーの面接試験で、アルゴリズムと並んでオブジェクト指向プログラミング

    Javaのクラスとオブジェクトについて再度解説を試みる - 達人プログラマーを目指して
  • Java Swing サンプル集

    デフォルトのままだとJTable上ではコピー&ペーストを行うことが出来ません。 ここでは、ショートカットキーと右クリックで実現する方法を示します。 大ざっぱに言うと、以下3種類の設定を行うことにより実現出来ます。 キーボードショートカット設定 右クリックメニュー設定 Actionクラス内での処理を記述 この中で肝は 3.Actionクラス内での処理となります。

    tsz
    tsz 2011/02/24
  • GAE&iText5.0.0で日本語フォントを使用する方法 » 今週のキャリッジさん

    新年あけましておめでとうございます。今年もどうぞよろしくお願い申し上げます。 早速ですが、タイトルの件。 iTextが年末に2.1.7→5.0.0へ大幅バージョンアップしました。 (と言うより、メジャーバージョンをiText.jarをコンパイルしたJavaのバージョンに合わせたのだろうと思われます。) iText2.1.7以前のバージョンをGAE(Google App Engine)上で使う場合、GAEの制約でjava.awtパッケージを使わないようにするためのパッチを当てる必要がありました。iText5.0.0(以降?)では一部改修され、パッチを当てなくてもGAE上でiTextを使用することができるようになった。とっても素晴らしい!! ※具体的には、com.itextpdf.text.BaseColor、com.itextpdf.text.pdf.ICC_Profile、com.itex

  • Apache PDFBox | A Java PDF Library

    Apache PDFBox Overview License Download Community Support Mailing Lists Issue Tracker Project Team Documentation 4.0 (not released) Migration Guide 3.0 Migration Guide Getting Started Dependencies Command-Line Tools FAQ API Docs via javadoc.io 2.0 Migration Guide Getting Started Examples Dependencies Cookbook Document Encryption Command-Line Tools FAQ API Docs via javadoc.io Development Building f

    tsz
    tsz 2011/02/15
  • iText PDF: your Java-PDF library : Product

    iText Suite 8.0.3: Advanced PAdES Signing API, Two-Step Signing, and More The release of iText Suite version 8.0.3 features a new high-level API for PAdES Signing and many other improvements for PDF digital signatures, including simplified asynchronous signing and improved certificate chain logic. Plus, improved PDF/A and PDF/UA creation, OCR table recognition, and more besides!

  • iTextを利用してJavaからPDF形式の帳票を出力する

    はじめに 現在のWebシステムにおいて帳票の出力を行う場合、PDF形式が選択されることが一般的になっています。その理由としては、データサイズをコンパクトにすることができる、情報の改ざんを防止できる、などが挙げられます。一般ユーザにも普及していますので、システム開発時に顧客からPDF形式での情報の出力を求められることも多いのではないでしょうか。 この記事では、「iText」というライブラリを活用して、PDFの出力を行う方法を解説します。 対象読者 Javaプログラミングで開発を行った経験のある方、および、Javaプログラミングに興味をお持ちの方を対象としています。 必要な環境 このサンプルアプリケーションを動作させるには、以下のソフトウェアが最低限必要です。環境についての詳細や設定方法については、サーバサイド技術の学び舎 - WINGSにある「サーバサイド環境構築設定」を参照してください。

    iTextを利用してJavaからPDF形式の帳票を出力する
  • JOptionPaneクラス - Swing

    JOptionPaneクラスはユーザーにメッセージを表示したり何かを入力してもらうためのダイアログウィンドウを表示するためのものです。ダイアログを表示するにはJDialogクラスも用意されおり、JOptionPaneクラスはJDialogクラスで作成したダイアログの中にダイアログ機能を表示するためにも利用されますが、JOptionPaneクラスで用意されているstaticメソッドを使うことでJOpitonPaneクラス単独でダイアログを使用することができます。 ここではJOptionPaneクラスの使い方について確認していきます。 JOptionPaneクラスの定義とコンストラクタ 警告ダイアログを表示する タイトルとメッセージタイプを指定して警告ダイアログを表示する アイコンを指定して警告ダイアログを表示する 選択ダイアログを表示する タイトルとオプションタイプを指定して選択ダイアログを

    tsz
    tsz 2011/02/08
  • http://www.eclipsewiki.net/eclipse/index.php?UML%A5%E2%A5%C7%A5%EA%A5%F3%A5%B0%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3

    tsz
    tsz 2011/02/03
    UMLが書きたくなったら検討
  • Logwatch for santa » Javaをexeファイルに変更

    Javaで作ったファイルを配布したいときに.jarファイルにして渡すのが一般的ですが,.jarがjavaに関連付けられていなかったりや.jarのアイコンを変更できない,解凍Javaで作ったファイルを配布したいときに.jarファイルにして渡すのが一般的ですが,.jarがjavaに関連付けられていなかったりや.jarのアイコンを変更できない,解凍されて逆コンパイルされて中身をのぞかれてしまうなど不満も多いです. そこで,Javaをexeにしてしまいましょうという話です.この方法には大きく分けて2つ種類があります. Javaが無くても動くexeに変更する Javaがないと動かないexeに変更する これは大きな違いですね.1の方がいい感じですが企業さんが出しているウン万円するソフトを買う必要があります(SWTに関してはGCJを使うことでネイティブのアプリを作ることも可能なようです).2では実行環境

  • How to Use Tables (The Java™ Tutorials > Creating a GUI With Swing > Using Swing Components)

    Trail: Creating a GUI With Swing Lesson: Using Swing Components Section: How to Use Various Components The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. See Java Language Changes for a summary of updated language features in Java SE 9 and subse

    tsz
    tsz 2011/01/13
  • Oracle Java Technologies | Oracle

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

  • Java Print Serviceについて

    2. Java Print Serviceの概念 JPSの概念が掴みやすいように図示すると次のようになります。 この図から判るように、このシステムは大きくドキュメント、プリント・サービス、そしてドキュメント・プリント・ジョブの3つのオブジェクト群で構成されています。 ドキュメントは印刷しようとするドキュメントで、これには実際のテキスト(プレイン・テキストやHTMLテキスト)や画像データ(GIF/JPEG/PNG)及びアプリケーション出力データのオブジェクト以外に後で説明するフレーバ(MIMEタイプやオブジェクトの表現クラス名)が包含されています。Java Print Serviceはこれらのドキュメントのオブジェクト群を印刷します。言い換えればドキュメントのオブジェクトはプリント用データの一部を提供するものといえます。、なおSimpleDocは一般的な多くの印刷要求で使用可能な Doc イ

  • 1