jp.ac.nime.computer.grpsimulator
クラス FileFilterNime

java.lang.Object
  拡張javax.swing.filechooser.FileFilter
      拡張jp.ac.nime.computer.grpsimulator.FileFilterNime

public class FileFilterNime
extends javax.swing.filechooser.FileFilter

filechooserの為のファイル拡張子設定クラス


コンストラクタの概要
FileFilterNime(java.lang.String[] ext, java.lang.String msg)
          コンストラクタ
FileFilterNime(java.lang.String ext, java.lang.String msg)
          コンストラクタ
 
メソッドの概要
 boolean accept(java.io.File f)
          Dialogのファイル一覧に表示すべきかどうかチェック
 java.lang.String getDescription()
          説明文取得
 java.lang.String getExtension()
          拡張子取得(最初のみ)
 java.lang.String getExtension(int num)
          拡張子取得 登録した順番を指定して拡張子を取得する
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileFilterNime

public FileFilterNime(java.lang.String ext,
                      java.lang.String msg)
コンストラクタ

パラメータ:
ext - 拡張子 ex '.png'
msg - ファイルの説明 ex 'PNGファイル'

FileFilterNime

public FileFilterNime(java.lang.String[] ext,
                      java.lang.String msg)
コンストラクタ

パラメータ:
ext - 拡張子 ex {".png", ".jpg"}
msg - ファイルの説明 ex 'PNGファイル'
メソッドの詳細

accept

public boolean accept(java.io.File f)
Dialogのファイル一覧に表示すべきかどうかチェック

パラメータ:
f - ファイルクラス
戻り値:
表示していいものなら true

getDescription

public java.lang.String getDescription()
説明文取得

戻り値:
説明文

getExtension

public java.lang.String getExtension()
拡張子取得(最初のみ)

戻り値:
拡張子

getExtension

public java.lang.String getExtension(int num)
拡張子取得 登録した順番を指定して拡張子を取得する

戻り値:
拡張子(番号が範囲を超えたときnull)