JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.net.URL の使用

URL を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。  
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、およびファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.rmi.server RMI のサーバ側をサポートするクラスおよびインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
javax.imageio Java Image I/O API の基本パッケージです。  
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.sound.midi MIDI (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。  
javax.sound.midi.spi 新しい MIDI デバイス、MIDI ファイルリーダおよびライター、またはサウンドバンクリーダを提供するときに、サービスプロバイダが実装するインタフェースを提供します。  
javax.sound.sampled サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。  
javax.sound.sampled.spi 新しいオーディオデバイス、ソースファイルのリーダやライター、またはオーディオ形式コンバータを提供するときに、サービスプロバイダがサブクラス化する抽象クラスを提供します。  
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.event Swing コンポーネントによってトリガされるイベントを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
 

java.applet での URL の使用
 

URL を返す java.applet のメソッド
 URL Applet.getDocumentBase()
          アプレットが組み込まれているドキュメントのディレクトリを命名する絶対 URL を返します。
 URL Applet.getCodeBase()
          アプレット自身の URL である、基底 URL を取得します。
 URL AppletStub.getDocumentBase()
          アプレットが組み込まれているドキュメントのディレクトリを命名する絶対 URL を返します。
 URL AppletStub.getCodeBase()
          基底 URL を返します。
 

URL 型のパラメータを持つ java.applet のメソッド
 Image Applet.getImage(URL url)
          画面に表示できる Image オブジェクトを返します。
 Image Applet.getImage(URL url, String name)
          画面に表示できる Image オブジェクトを返します。
static AudioClip Applet.newAudioClip(URL url)
          指定された URL からオーディオクリップを取得します。
 AudioClip Applet.getAudioClip(URL url)
          引数 url で指定された AudioClip オブジェクトを返します。
 AudioClip Applet.getAudioClip(URL url, String name)
          引数 urlname で指定された AudioClip オブジェクトを返します。
 void Applet.play(URL url)
          指定された絶対 URL にあるオーディオクリップを再生します。
 void Applet.play(URL url, String name)
          URL とその URL との相対位置で指定されたオーディオクリップを再生します。
 AudioClip AppletContext.getAudioClip(URL url)
          オーディオクリップを取得します。
 Image AppletContext.getImage(URL url)
          Image オブジェクトを返します。
 void AppletContext.showDocument(URL url)
          表示中の Web ページの代わりに、指定された URL のページを表示します。
 void AppletContext.showDocument(URL url, String target)
          ブラウザまたはアプレットビューアに、引数 url に指定された Web ページを表示するように要求します。
 

java.awt での URL の使用
 

URL 型のパラメータを持つ java.awt のメソッド
abstract  Image Toolkit.getImage(URL url)
          指定された URL からピクセルデータを取得するイメージを返します。
abstract  Image Toolkit.createImage(URL url)
          指定された URL からピクセルデータを取得するイメージを返します。
 

java.beans.beancontext での URL の使用
 

URL を返す java.beans.beancontext のメソッド
 URL BeanContextSupport.getResource(String name, BeanContextChild bcc)
           
 URL BeanContext.getResource(String name, BeanContextChild bcc)
          java.lang.ClassLoader.getResource() と同じように、このメソッドによって BeanContext 実装が子 Component と基本的な ClassLoader との間に動作を挿入することができます。
 

java.io での URL の使用
 

URL を返す java.io のメソッド
 URL File.toURL()
          この抽象パス名を file: URL に変換します。
 

java.lang での URL の使用
 

URL を返す java.lang のメソッド
 URL ClassLoader.getResource(String name)
          指定された名前を持つリソースを見つけます。
protected  URL ClassLoader.findResource(String name)
          指定された名前を持つリソースを探します。
static URL ClassLoader.getSystemResource(String name)
          クラスをロードするために使用される検索パスから、指定された名前のリソースを探します。
 URL Class.getResource(String name)
          指定された名前のリソースを探します。
 

URL 型のパラメータを持つ java.lang のメソッド
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          この ClassLoader で名前を使ってパッケージを定義します。
 boolean Package.isSealed(URL url)
          このパッケージが指定されたソースコード URL に関してシールされている場合に、true を返します。
 

java.net での URL の使用
 

URL として宣言されている java.net のフィールド
protected  URL URLConnection.url
          URL は、World Wide Web 上にあるリモートオブジェクトを表します。
 

URL を返す java.net のメソッド
 URL JarURLConnection.getJarFileURL()
          この接続で使う JAR ファイルの URL を返します。
 URL URLConnection.getURL()
          この URLConnectionURL フィールド値を返します。
 URL[] URLClassLoader.getURLs()
          クラスおよびリソースをロードするための URL の検索パスを返します。
 URL URLClassLoader.findResource(String name)
          URL 検索パス上で、指定された名前を持つリソースを検索します。
 URL URI.toURL()
          この URI から URL を構築します。
 

URL 型のパラメータを持つ java.net のメソッド
protected abstract  URLConnection URLStreamHandler.openConnection(URL u)
          URL 引数で参照するオブジェクトへの接続を確立します。
protected  void URLStreamHandler.parseURL(URL u, String spec, int start, int limit)
          URL の文字列表現を解析し、URL オブジェクトに変換します。
protected  boolean URLStreamHandler.equals(URL u1, URL u2)
          デフォルトの等価計算を提供します。
protected  boolean URLStreamHandler.equals(URL u1, URL u2)
          デフォルトの等価計算を提供します。
protected  int URLStreamHandler.hashCode(URL u)
          デフォルトのハッシュ計算を提供します。
protected  boolean URLStreamHandler.sameFile(URL u1, URL u2)
          2 つの URL を比較して、同じファイルを参照するかどうか、つまり、同じプロトコル、ホスト、ポート、およびパスを持っているかどうかを調べます。
protected  boolean URLStreamHandler.sameFile(URL u1, URL u2)
          2 つの URL を比較して、同じファイルを参照するかどうか、つまり、同じプロトコル、ホスト、ポート、およびパスを持っているかどうかを調べます。
protected  InetAddress URLStreamHandler.getHostAddress(URL u)
          ホストの IP アドレスを取得します。
protected  boolean URLStreamHandler.hostsEqual(URL u1, URL u2)
          2 つの URL のホストコンポーネントを比較します。
protected  boolean URLStreamHandler.hostsEqual(URL u1, URL u2)
          2 つの URL のホストコンポーネントを比較します。
protected  String URLStreamHandler.toExternalForm(URL u)
          特定のプロトコルの URLString に変換します。
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
          URL 引数フィールド値を、指定された値に設定します。
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String file, String ref)
          推奨されていません。 setURL(URL、String、int、String、String、String、String) を使用してください。
 boolean URL.sameFile(URL other)
          フラグメントコンポーネント以外の 2 つの URL を比較します。
protected  void URLClassLoader.addURL(URL url)
          指定された URL を、クラスおよびリソースを検索するための URL リストに追加します。
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          新しいパッケージを、この ClassLoader で名前を指定して定義します。
static URLClassLoader URLClassLoader.newInstance(URL[] urls, ClassLoader parent)
          指定された URL、および親クラスローダについて、URLClassLoader の新しいインスタンスを作成します。
static URLClassLoader URLClassLoader.newInstance(URL[] urls)
          指定された URL、およびデフォルトの親クラスローダについて、URLClassLoader の新しいインスタンスを作成します。
 

URL 型のパラメータを持つ java.net のコンストラクタ
JarURLConnection(URL url)
          指定した URL に新しい JarURLConnection を作成します。
URLConnection(URL url)
          指定された URL への URL 接続を構築します。
URL(URL context, String spec)
          指定されたコンテキスト内で指定された仕様を解析して URL を作成します。
URL(URL context, String spec, URLStreamHandler handler)
          指定されたコンテキスト内の指定されたハンドラで、指定された仕様を構文解析して URL を生成します。
URLClassLoader(URL[] urls, ClassLoader parent)
          指定された URL の新しい URLClassLoader を構築します。
URLClassLoader(URL[] urls)
          指定された URL の新しい URLClassLoader を、デフォルトの委譲の親である ClassLoader を使って構築します。
URLClassLoader(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
          指定された URL、親クラスローダ、および URLStreamHandlerFactory のための、新しい URLClassLoader を構築します。
HttpURLConnection(URL u)
          HttpURLConnection のコンストラクタです。
 

java.rmi.server での URL の使用
 

URL 型のパラメータを持つ java.rmi.server のメソッド
static Class RMIClassLoader.loadClass(URL codebase, String name)
          コードベース URL からクラスをロードします。
 Class LoaderHandler.loadClass(URL codebase, String name)
          推奨されていません。 代替はありません。
 

java.security での URL の使用
 

URL を返す java.security のメソッド
 URL CodeSource.getLocation()
          この CodeSource に関連した位置を返します。
 

URL 型のパラメータを持つ java.security のコンストラクタ
CodeSource(URL url, Certificate[] certs)
          CodeSource を構築し、指定された位置と証明書セットに関連付けます。
 

java.sql での URL の使用
 

URL を返す java.sql のメソッド
 URL SQLInput.readURL()
          ストリームから SQL DATALINK 値を読み込み、その値を Java プログラミング言語の java.net.URL オブジェクトとして返します。
 URL ResultSet.getURL(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.net.URL オブジェクトとして取得します。
 URL ResultSet.getURL(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.net.URL オブジェクトとして取得します。
 URL CallableStatement.getURL(int parameterIndex)
          指定された JDBC DATALINK パラメータの値を java.net.URL オブジェクトとして取り出します。
 URL CallableStatement.getURL(String parameterName)
          JDBC DATALINK パラメータの値を java.net.URL オブジェクトとして取り出します。
 

URL 型のパラメータを持つ java.sql のメソッド
 void SQLOutput.writeURL(URL x)
          SQL DATALINK 値をストリームに書き込みます。
 void PreparedStatement.setURL(int parameterIndex, URL x)
          指定されたパラメータを指定された java.net.URL 値に設定します。
 void CallableStatement.setURL(String parameterName, URL val)
          指定されたパラメータを指定された java.net.URL オブジェクトに設定します。
 

javax.imageio での URL の使用
 

URL 型のパラメータを持つ javax.imageio のメソッド
static BufferedImage ImageIO.read(URL input)
          現在登録されているものの中から自動的に選択された ImageReader を使用して、指定された URL を復号化した結果として、BufferedImage を返します。
 

javax.net.ssl での URL の使用
 

URL 型のパラメータを持つ javax.net.ssl のコンストラクタ
HttpsURLConnection(URL url)
          指定された URL を使用して HttpsURLConnection を作成します。
 

javax.sound.midi での URL の使用
 

URL 型のパラメータを持つ javax.sound.midi のメソッド
static Soundbank MidiSystem.getSoundbank(URL url)
          指定された URL から Soundbank を読み込むことによって、Soundbank を構築します。
static MidiFileFormat MidiSystem.getMidiFileFormat(URL url)
          指定された URL のデータの MIDI ファイル形式を取得します。
static Sequence MidiSystem.getSequence(URL url)
          指定された URL から MIDI シーケンスを取得します。
 

javax.sound.midi.spi での URL の使用
 

URL 型のパラメータを持つ javax.sound.midi.spi のメソッド
abstract  Soundbank SoundbankReader.getSoundbank(URL url)
          指定された URL からサウンドバンクオブジェクトを取得します。
abstract  MidiFileFormat MidiFileReader.getMidiFileFormat(URL url)
          指定された URL の MIDI ファイル形式を取得します。
abstract  Sequence MidiFileReader.getSequence(URL url)
          指定された URL の MIDI シーケンスを取得します。
 

javax.sound.sampled での URL の使用
 

URL 型のパラメータを持つ javax.sound.sampled のメソッド
static AudioFileFormat AudioSystem.getAudioFileFormat(URL url)
          指定された URL のオーディオファイル形式を取得します。
static AudioInputStream AudioSystem.getAudioInputStream(URL url)
          指定された URL のオーディオ入力ストリームを取得します。
 

javax.sound.sampled.spi での URL の使用
 

URL 型のパラメータを持つ javax.sound.sampled.spi のメソッド
abstract  AudioFileFormat AudioFileReader.getAudioFileFormat(URL url)
          指定された URL のオーディオファイル形式を取得します。
abstract  AudioInputStream AudioFileReader.getAudioInputStream(URL url)
          指定された URL のオーディオ入力ストリームを取得します。
 

javax.swing での URL の使用
 

URL を返す javax.swing のメソッド
 URL JEditorPane.getPage()
          表示されている現在の URL を返します。
 

URL 型のパラメータを持つ javax.swing のメソッド
 void JEditorPane.setPage(URL page)
          表示されている現在の URL を設定します。
protected  InputStream JEditorPane.getStream(URL page)
          setPage メソッドによりロードされようとしている、指定された URL のストリームを返します。
 

URL 型のパラメータを持つ javax.swing のコンストラクタ
ImageIcon(URL location, String description)
          指定された URL からイメージアイコンを生成します。
ImageIcon(URL location)
          指定された URL からイメージアイコンを生成します。
JEditorPane(URL initialPage)
          入力のために指定された URL を基にして、JEditorPane を生成します。
 

javax.swing.event での URL の使用
 

URL を返す javax.swing.event のメソッド
 URL HyperlinkEvent.getURL()
          リンクの参照先の URL を返します。
 

URL 型のパラメータを持つ javax.swing.event のコンストラクタ
HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u)
          ハイパーテキストリンクイベントを表すオブジェクトを新しく作成します。
HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc)
          ハイパーテキストリンクイベントを表す新しいオブジェクトを作成します。
HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement)
          ハイパーテキストリンクイベントを表す新しいオブジェクトを作成します。
 

javax.swing.text.html での URL の使用
 

URL を返す javax.swing.text.html のメソッド
 URL ImageView.getImageURL()
          イメージソースの URL を返します。
 URL HTMLDocument.getBase()
          相対 URL を解決処理する位置を返します。
 URL StyleSheet.getBase()
          ベースを返します。
 

URL 型のパラメータを持つ javax.swing.text.html のメソッド
 void HTMLDocument.setBase(URL u)
          相対 URL を解決処理する位置を設定します。
 void StyleSheet.loadRules(Reader in, URL ref)
          CSS1 文法が指定する規則セットをロードします。
 void StyleSheet.importStyleSheet(URL url)
          url からスタイルシートをインポートします。
 void StyleSheet.setBase(URL base)
          ベースを設定します。
 

URL 型のパラメータを持つ javax.swing.text.html のコンストラクタ
HTMLFrameHyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL targetURL, String targetFrame)
          html フレームのハイパーテキストリンクイベントを表す、新しいオブジェクトを作成します。
HTMLFrameHyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL targetURL, String desc, String targetFrame)
          ハイパーテキストリンクイベントを表す新しいオブジェクトを作成します。
HTMLFrameHyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL targetURL, Element sourceElement, String targetFrame)
          ハイパーテキストリンクイベントを表す新しいオブジェクトを作成します。
HTMLFrameHyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL targetURL, String desc, Element sourceElement, String targetFrame)
          ハイパーテキストリンクイベントを表す新しいオブジェクトを作成します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.