public class PtlOpenMode
extends java.lang.Object
implements java.lang.AutoCloseable
修飾子とタイプ | クラスと説明 |
---|---|
static class |
PtlOpenMode.PAGE_LAYOUT
ページレイアウトタイプ
文書を開いたときに使われるページレイアウトです。 |
static class |
PtlOpenMode.PAGE_MODE
ページモード
文書を開いたときのページ表示方法です。 |
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
UI_OPTION_HIDE_MENUBAR
メニューバーを非表示
|
static int |
UI_OPTION_HIDE_TOOLBAR
ツールバーを非表示
|
static int |
UI_OPTION_HIDE_WINDOWUI
ウィンドウコントロールを非表示
|
static int |
UI_OPTION_NONE
なし
|
static int |
WINDOWS_OPTION_CENTER_WINDOW
ウィンドウを画面中央に配置
|
static int |
WINDOWS_OPTION_FIT_WINDOW
ページにウィンドウサイズを合あわせる
|
static int |
WINDOWS_OPTION_FULL_SCREEN
フルスクリーンモードで開く
|
static int |
WINDOWS_OPTION_NONE
なし
|
コンストラクタと説明 |
---|
PtlOpenMode()
コンストラクタ
|
PtlOpenMode(PtlOpenMode obj)
コピーコンストラクタ
alias copy |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
終了処理。
|
boolean |
getDisplayDocTitle()
ウィンドウのタイトルバーに文書タイトルを表示するかどうかのを取得。
|
PtlAction |
getOpenAction()
オープンアクションを取得。
|
PtlDest |
getOpenDest()
オープン時の宛先を取得。
|
PtlOpenMode.PAGE_LAYOUT |
getPageLayout()
ページレイアウトを取得。
|
PtlOpenMode.PAGE_MODE |
getPageMode()
ページモードを取得。
|
int |
getUIOption()
ユーザーインターフェイスオプションを取得。
|
int |
getWindowOption()
ウィンドウオプションを取得。
|
boolean |
hasPageLayout()
ページレイアウトを持っているかを取得。
|
boolean |
hasPageMode()
ページモードを持っているかを取得。
|
void |
removeOpenAction()
オープンアクションを削除。
|
void |
setDisplayDocTitle(boolean docTitle)
ウィンドウのタイトルバーに文書タイトルを表示するかどうかを設定。
|
void |
setOpenAction(PtlAction action)
オープンアクションを設定。
|
void |
setOpenDest(PtlDest dest)
オープン時の宛先を設定。
|
void |
setPageLayout(PtlOpenMode.PAGE_LAYOUT pageLayout)
ページレイアウトを設定。
|
void |
setPageMode(PtlOpenMode.PAGE_MODE pageMode)
ページモードを設定。
|
void |
setUIOption(int option)
ユーザーインターフェイスオプションを設定。
|
void |
setWindowOption(int option)
ウィンドウオプションを設定。
|
public static final int WINDOWS_OPTION_NONE
public static final int WINDOWS_OPTION_FIT_WINDOW
public static final int WINDOWS_OPTION_CENTER_WINDOW
public static final int WINDOWS_OPTION_FULL_SCREEN
public static final int UI_OPTION_NONE
public static final int UI_OPTION_HIDE_MENUBAR
public static final int UI_OPTION_HIDE_TOOLBAR
public static final int UI_OPTION_HIDE_WINDOWUI
public PtlOpenMode() throws PtlException
PtlException
- 例外public PtlOpenMode(PtlOpenMode obj) throws PtlException
obj
- コピー元オブジェクト。PtlException
- 例外public void close()
このオブジェクトが抱えているネイティブ側にあるリソースなどを廃棄して終了処理を行なう。
このオブジェクトを使い終わったら必ず呼ばなければならない。
close
インタフェース内 java.lang.AutoCloseable
public boolean hasPageMode() throws PtlException
PtlException
- 例外public PtlOpenMode.PAGE_MODE getPageMode() throws PtlException
PtlException
- 例外public void setPageMode(PtlOpenMode.PAGE_MODE pageMode) throws PtlException
同時にsetWindowOptionでWINDOWS_OPTION_FULL_SCREENを指定すると後に設定したほうが反映されます。
pageMode
- ページモード。PAGE_MODE_XXXのいずれかの値。PtlException
- 例外public boolean hasPageLayout() throws PtlException
PtlException
- 例外public PtlOpenMode.PAGE_LAYOUT getPageLayout() throws PtlException
PtlException
- 例外public void setPageLayout(PtlOpenMode.PAGE_LAYOUT pageLayout) throws PtlException
pageLayout
- ページレイアウト。PAGE_LAYOUT_XXXのいずれかの値。PtlException
- 例外public PtlAction getOpenAction() throws PtlException
PtlActionを取得後、タイプを確認の上使用して下さい。
PtlException
- 例外public void setOpenAction(PtlAction action) throws PtlException
同時にsetOpenDestを使用すると後に設定したほうが反映されます。
AcrobatではPtlActionLaunch(PDFを指定したもの)、PtlActionGoToRを設定しても動作しません。
action
- アクション。PtlException
- 例外public PtlDest getOpenDest() throws PtlException
PtlDestを取得後、タイプを確認の上使用して下さい。
GoToRの宛先は取得されません。GoToRの宛先はgetOpenActionから取得して下さい。
PtlException
- 例外public void setOpenDest(PtlDest dest) throws PtlException
同時にsetOpenActionを使用すると後に設定したほうが反映されます。
dest
- 宛先PtlException
- 例外public void removeOpenAction() throws PtlException
PtlException
- 例外public int getWindowOption() throws PtlException
ウィンドウオプションが論理和で指定されています。
PtlException
- 例外public void setWindowOption(int option) throws PtlException
ウィンドウオプションを論理和で指定します。
同時にsetPageModeを使用すると後に設定したほうが反映されます。
option
- ウィンドウオプション。WINDOW_OPTION_XXXのウィンドウオプション。PtlException
- 例外public boolean getDisplayDocTitle() throws PtlException
PtlException
- 例外public void setDisplayDocTitle(boolean docTitle) throws PtlException
docTitle
- true: 表示、false: 非表示。PtlException
- 例外public int getUIOption() throws PtlException
ユーザーインターフェイスオプションが論理和で指定されています。
PtlException
- 例外public void setUIOption(int option) throws PtlException
ユーザーインターフェイスオプションを論理和で指定します。
option
- ユーザーインターフェイスオプション。UI_OPTION_XXXのユーザーインターフェイスオプション。PtlException
- 例外