JavaTM 2 Platform
Std. Ed. v1.3

クラス
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 セキュリティフレームワークのクラスとインタフェースを提供します。 
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 のメソッド
 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 ページを表示するように要求します。
 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 との相対位置で指定されたオーディオクリップを再生します。
 

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

java.net での URL の使用
 

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

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

URL 型のパラメータを持つ java.net のメソッド
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 の新しいインスタンスを作成します。
 boolean URL.sameFile(URL other)
          2 つの URL の「参照」フィールド以外の部分を比較します。
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  int URLStreamHandler.hashCode(URL u)
          デフォルトのハッシュ計算を提供します。
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  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) を使用してください。
 

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

java.rmi.server での URL の使用
 

URL 型のパラメータを持つ java.rmi.server のメソッド
static Class RMIClassLoader.loadClass(URL codebase, String name)
          codebase で指定された 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 を構築し、指定された位置と証明書セットに関連付けます。
 

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 のコンストラクタ
JEditorPane(URL initialPage)
          入力のために指定された URL を基にして、JEditorPane を作成します。
ImageIcon(URL location, String description)
          指定された URL からイメージアイコンを作成します。
ImageIcon(URL location)
          指定された URL からイメージアイコンを作成します。
 

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)
          ハイパーテキストリンクイベントを表す新しいオブジェクトを作成します。
 

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

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

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

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.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

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