作者ホームページサービス(hp.vector)は終了いたしました。 長らくのご利用、ありがとうございます。 ご不明な点があれば、お問い合わせページをご覧の上、お問い合わせください。 ※15秒後にトップページに戻ります。 (c) Vector HOLDINGS Inc.All Rights Reserved.
作者ホームページサービス(hp.vector)は終了いたしました。 長らくのご利用、ありがとうございます。 ご不明な点があれば、お問い合わせページをご覧の上、お問い合わせください。 ※15秒後にトップページに戻ります。 (c) Vector HOLDINGS Inc.All Rights Reserved.
かつてマイクロソフトは、独自のJavaランタイム・エンジンとしてMicrosoft Java Virtual Machine(MSJVM)を開発し、Windows OSに標準添付していた。しかしJavaテクノロジに関するSun Microsystemsとの係争などにより、マイクロソフトは、自身によるMSJVMのサポート終了を宣言し、今後発表される自社製品からMSJVMを除外することを決定した。当初の予定では、サポートは2003年末で終了し、それ以後はMSJVMに脆弱性が発見されても修正を公開しないと公言していたが、米Microsoftと米Sunは2004年4月に係争に関する和解に合意し、マイクロソフトは2007年末までMSJVMのサポートを継続すると発表した(この合意に関するニュース・リリース)。 とはいえマイクロソフトは、新たな機能拡張などをMSJVMに対して実施する予定はないと明言して
はじめに コンボリューション(Convolution)は数学用語で、日本語では「畳み込み」といいます。掛け算の結果を足し集める演算からなり、コンピュータ処理の得意とするところです。コンボリューションを画像処理に使うと、画像を滑らかにしたり、シャープにしたりできます。掛け算の係数は、3×3などのサイズのマトリックスで指定します。これをオペレータ、フィルタ、マスク、カーネルなどと呼びます。 Java 2D APIには、画像処理でコンボリューションを行うのに便利なConvolveOpやKernelのクラスがあります。しかし、これらだけに頼ると不便な点もあるため、これらを利用しながら、従来と変わらぬ画像処理ができるように工夫しました。 対象読者 画像処理の基本を学び、ペイント系画像ソフトの一部の機能を自作したい人。 必要な環境 J2SE 5.0を使っていますが、J2SE 1.4.2でも
SWIGソースアーカイブの展開 まず、SWIGソースコードを作業ディレクトリに展開します。 torutk$ mkdir work torutk$ cd work work$ tar xzf ~/swig-1.3.22.tar.gz work$ cd SWIG-1.3.22 SWIG-1.3.22$ ビルド準備(configure) コンパイラには、Sun Studio 9のCコンパイラおよびC++コンパイラを使用します。そこで、configureのオプションで指定します。 SWIG-1.3.22$ ./configure CC=cc CXX=CC : SWIG-1.3.22$ ビルド(make) GNU makeではエラーになるようです。Solaris標準make(/usr/ccs/bin/make)を使用します。 SWIG-1.3.22$ make : SWIG-1.3.22$ デフォル
本記事は2005年に執筆されたものです。環境構築についての最新情報は「バージョン別セットアップマニュアル一覧」の「Eclipse」をご参照ください。Eclipse全般の最新情報は@IT キーワードINDEXの「Eclipse」をご参照ください。 Eclipse 2.1を対象とした前回の連載「連載:E clipseを使おう(2) Eclipseの統合開発環境を使いこなす」では、Eclipseの基本的な使い方、覚えておきたい用語、使いこなすためのちょっとしたコツをご紹介しました。その後、Eclipseも3.0、3.1とバージョンアップを重ね、より便利に使いやすくなっています。今回はバージョンアップで新たに導入された機能も含めて、前回と同様にEclipseを使いこなすための情報を紹介します。 なお、以下では説明の際に日本語化したメニューを用いて説明します。Eclipseをまだインストールされてい
EclipseでDoJa なんでEclipseでDoJaなの? Eclipseはとても優れた開発環境でコードを記載中にエラーをバックグラウンドで見つけてくれて便利です。 また入力補助機能があり、Ctrl+スペースで現在入力可能な候補を挙げてくれますので 入力ミスがなくなり、コードの記載スピードも上がります。 iアプリも高度化していますのでテキストでこつこつ書くよりも 開発環境をフルに使うべきと思います。 インストール順序 必要なものがたくさんあり面倒だとは思いますがすべてが優れたフリーウェアですので ひとつずつダウンロードをお願いします。(環境はWindowsXPを想定していますがWindows2000でも同様にできるはずです) 1.まずここからJava 2 Platform, Standard Edition (J2SE)をダウンロードします。 例:j2sdk-1_3_1_09-win
サーチストリームは、みんなが入力したサーチキーワードをほぼリアルタイムで表示します。 流れてくるキーワードをクリックすると、そのキーワードでサーチすることができます。 また、サーチストリームの下部をクリックするとメニューが表示され、速さや背景を変更することができます。 プライバシーについて サーチストリームは、入力されたキーワードと特定のユーザーを対応つけるものではありません。 エキサイトでは、どのユーザーがどんなキーワードで検索しているかについて、一切関知しません。 また、当事者の許可なく第三者に個人情報を開示することは決して致しません。
JAXPとDOMによってXML文書を読み込む場合は,リスト1に示すようにjavax.xml.parsers.DocumentBuilderFactoryオブジェクトを作り,さらにjavax.xml.parsers.DocumentBuilderオブジェクトを作ります。 String url = "test.xml"; DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(url); // XML文書をパース Element element = doc.getDocumentElement(); // ルート要素の取得 NodeList
本連載では、Javaを使用してシステムを組んでいくために役立つ情報をお届けしていきます。今回はJavaでXMLを扱う際に欠かせないJAXPについて取り上げます。 Java API for XML Processing (JAXP) は、XMLプロセッサの種類によらずにXMLデータを処理する目的でSun Microsystemsが発表したAPIです。XMLを利用するためにはDOM、SAXなどの共通APIがありますが、JAXPはこれらの共通APIを使用するための入口を提供するものとなります。また、XSLTを処理するためのAPIも提供しています。JAXPをサポートするXMLプロセッサなら、開発者はプログラムを変更せずにXML プロセッサを切り替えることができます。 JAXPについての詳細な情報はSun Microsystemsのサイト http://java.sun.com/xml/jaxp/
Let'sプログラミングでは初心者の方を対象にJavaやPython、PHP、Rubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作
【javaプログラミングに関する質問】 『Swing』を用いて「イベントが起きたとき、指定したURLを新しいウィンドウで開く」 というプログラムを作成したいのですが、どうもわかりません。 何方かご存知の方、『参考にできるURL』または『上記の機能を実現するプログラム』をご教授下さい。
日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート
SWTはEclipseに含まれていますが、http://www.eclipse.org/swt/からSWT単体でダウンロードすることもできます。 SWTを使用したアプリケーションのコンパイルにはswt.jarにクラスパスを通しておく必要があります。また、実行時にはSWTのディストリビューションに含まれているDLL(拡張子がdllのファイル)も必要になります。 DLLはアプリケーションを実行する際のカレントディレクトリに配置してください(dllの検索パスに含まれていれば違う場所でもOKだと思います)。また、以下のようにJavaVMのコマンドライン引数としてDLLのパスを指定することもできます。 java -Djava.library.path=DLLを配置したディレクトリのパス 実行するクラス名 Windows XPでLunaスタイルを使用している場合でもSWTはクラシックスタイルで表示され
This page is written in Japanese. The English page is Skype API For Java (English). Skype4Java (旧 Skype API for Java) † Skypeには連携するソフトウェアを作るための仕組みとしてSkype APIが用意されています。 ですが、Skype APIは文字列をやりとりして連携する仕組みのため、そのままでは非常に使いにくいものとなっています。 Skype APIを使いやすくするためにJavaクラスライブラリ化するのが本プロジェクトの目的です。 本プロジェクトはSkype社公認のオフィシャルAPIになりました。 https://developer.skype.com/wiki/Java_API Skype社からのサポートを受けつつ、機能拡張を進めています。 「Skype A
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く