public class EdbGUI extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EdbGUI.ActCmdWithArgs |
Constructor and Description |
---|
EdbGUI() |
Modifier and Type | Method and Description |
---|---|
static int |
applyMagnification(int s) |
static int |
applySlightMagnification(int s) |
static void |
clearAssistanceMessage()
アシスタンスに表示されたメッセージをクリアします.
|
static String |
clipboardGetString()
クリップボードから文字列を取得します.
|
static void |
clipboardPut(Transferable tr,
ClipboardOwner owner)
クリップボードの現在の内容を指定された転送可能なオブジェクトに設定し,指定されたクリップボードオーナを新しい内容のオーナとして登録します.
既存のオーナが登録されている場合,そのオーナは,もはやクリップボードのオーナシップを保持していないことが通知されます.
|
static void |
clipboardPutString(String s,
ClipboardOwner owner)
クリップボードの現在の内容を指定された文字列に設定し,指定されたクリップボードオーナを新しい内容のオーナとして登録します.
既存のオーナが登録されている場合,そのオーナは,もはやクリップボードのオーナシップを保持していないことが通知されます.
|
(package private) static String |
color2html(Color c) |
static boolean |
confirm(JFrame f,
MLText title,
MLText message)
確認ダイアログを表示します.
|
static boolean |
confirm(MLText message)
確認ダイアログを表示します.
|
static TitledBorder |
createTitledCompoundBevelRaisedLoweredBorder(String title) |
static TitledBorder |
createTitledCompoundBevelRaisedLoweredBorder(String title,
Font titleFont) |
static TitledBorder |
createTitledEtchedBorder(String title)
タイトルが付いたボーダーを作成します.タイトルフォントは
BORDER_FONT が使用されます. |
static TitledBorder |
createTitledEtchedBorder(String title,
Font titleFont)
タイトルと縁取りが付いたボーダーを作成します.
|
static void |
defaultActionPerformed(ActionEvent ae)
Default actionPerformed processing.
|
static MLText.ML |
getLanguage() |
static double |
getMagnification() |
static Rectangle |
getPreferredBounds(int w,
int h)
ウインドウの推奨表示領域を取得します.
|
static int |
getScreenHeight()
スクリーンの高さを取得します.
|
static int |
getScreenResolution()
スクリーンの解像度を取得します.
|
static Dimension |
getScreenSize()
スクリーンサイズを取得します.複数のディスプレイを持つシステムでは,主ディスプレイが使用されます.
|
static int |
getScreenWidth()
スクリーンの幅を取得します.
|
static double |
getScrollingSpeed() |
static void |
makeAssistance()
アシスタンスウインドウを作成します.
|
static void |
makeStickies(EDB edb)
ステッキーズ(Stickies)ウインドウを作成します.
|
static MLText |
mlt_info_Browse(EdbEIDHolder eh) |
static MLText |
mlt_info_BrowseEdbAssistance(EdbEIDHolder eh) |
static MLText |
mlt_info_BrowseHistoryWeb(EdbEIDHolder eh) |
static MLText |
mlt_info_BrowseWeb(EdbEIDHolder eh) |
static MLText |
mlt_info_Confirm(EdbEIDHolder eh) |
static MLText |
mlt_info_Reject(EdbEIDHolder eh) |
static MLText |
mlt_info_Related(EdbEIDHolder eh) |
static MLText |
mlt_ref_Browse(EdbEIDHolder eh) |
static MLText |
mlt_ref_BrowseEdbAssistance(EdbEIDHolder eh) |
static MLText |
mlt_ref_BrowseHistoryWeb(EdbEIDHolder eh) |
static MLText |
mlt_ref_BrowseWeb(EdbEIDHolder eh) |
static MLText |
mlt_ref_Related(EdbEIDHolder eh) |
static int |
pixel2point(int pixel)
ピクセルをポイントに変換します.
|
static int |
point2pixel(int point)
ポイントをピクセルに変換します.
|
static void |
resetPreferredBounds()
ウインドの推奨表示領域をリセットします.
|
static void |
setLanguage(MLText.ML ml) |
static void |
setMagnification(double m) |
static void |
setScrollingSpeed(double s) |
static void |
showAlert(Component co,
MLText s)
注意メッセージを表示します.
|
static void |
showAssistanceAlert(MLText s)
アシスタンスに注意メッセージを表示します.
|
static void |
showAssistanceMessage(MLText s)
アシスタンスにメッセージを表示します.
|
static void |
showAssistanceWarning(MLText s)
アシスタンスに警告メッセージを表示します.
|
static void |
showNotice(Component co,
MLText s)
メッセージを表示します.
|
static void |
showWarning(Component co,
MLText s)
警告メッセージを表示します.
|
public static Font LARGE_FONT
public static Font NORMAL_FONT
public static Font MENU_FONT
public static Font MENUBAR_FONT
public static Font MEDIUM_FONT
public static Font BUTTON_FONT
public static Font SMALL_FONT
public static Font BORDER_FONT
public static Font SUPPLEMENT_FONT
public static int POPUP_deltaX
public static int POPUP_deltaY
public static int POPUP_deltaY1L
public static Color MAPPED_COLOR
public static Color MAPTO_COLOR
public static Color UNAVAIL_COLOR
public static Color EDITTING_COLOR
public static Color MODIFIED_COLOR
public static Color PERM_COLOR
public static Color STAFF_COLOR
public static Color NOTICE_COLOR
public static Color WARNING_COLOR
public static Color ALERT_COLOR
public static Color SELECTION_COLOR
static Dimension screen
static int resolution
static final int deltaX
static final int deltaY
static int posX
static int posY
public static Border etchedBorder
public static Border bevelRaisedBorder
public static Border bevelLoweredBorder
public static Border compoundBevelRaisedLoweredBorder
public static Border dashedBorder
static EdbAssistWindow assistance
static EdbStickies stickies
public static final Image ICON_IMAGE_NULL
public static final Image ICON_IMAGE_LEFT
public static final Image ICON_IMAGE_RIGHT
public static final Image ICON_IMAGE_UP
public static final Image ICON_IMAGE_DOWN
public static final Image ICON_IMAGE_NOTICE
public static final Image ICON_IMAGE_WARNING
public static final Image ICON_IMAGE_ALERT
public static final Image ICON_IMAGE_CERTIFICATE
public static final Image ICON_IMAGE_CERTIFICATE_REVOKED
public static final ImageIcon ICON_NULL
public static final ImageIcon ICON_LEFT
public static final ImageIcon ICON_RIGHT
public static final ImageIcon ICON_UP
public static final ImageIcon ICON_DOWN
public static final ImageIcon ICON_LEFT_disabled
public static final ImageIcon ICON_RIGHT_disabled
public static final ImageIcon ICON_UP_disabled
public static final ImageIcon ICON_DOWN_disabled
public static final ImageIcon ICON_NOTICE
public static final ImageIcon ICON_WARNING
public static final ImageIcon ICON_ALERT
public static final ImageIcon ICON_CERTIFICATE
public static final ImageIcon ICON_CERTIFICATE_REVOKED
public static final MLText mlt_TupleBrowser
public static final MLText mlt_TableBrowser
public static final MLText mlt_CatalogueBrowser
public static final MLText mlt_OrganizationBrowser
public static final MLText mlt_DNSBrowser
public static final MLText mlt_Edit
public static final MLText mlt_Data
public static final MLText mlt_Classify
public static final MLText mlt_View
public static final MLText mlt_Help
public static final MLText mlt_SelectedInformation
public static final String Act_Edit
public static final MLText mlt_StartEditting
public static final MLText mlt_QuitEditting
public static final MLText mlt_Deactivate
public static final MLText mlt_Activate
public static final String Act_StartEditting
public static final String Act_QuitEditting
public static final String Act_Deactivate
public static final String Act_Activate
public static final MLText mlt_Browse
public static final MLText mlt_BrowseByEID
public static final MLText mlt_BrowseURL
public static final String Act_Browse
public static final String Act_BrowseByEID
public static final String Act_BrowseWeb
public static final String Act_EdbAssistance
public static final String Act_BrowseHistoryWeb
public static final String Act_BrowseURL
public static final MLText mlt_New
public static final MLText mlt_Open
public static final MLText mlt_Close
public static final MLText mlt_NewCatalogue
public static final MLText mlt_OpenCatalogue
public static final MLText mlt_NewCatalogueWithSelected
public static final String Act_New
public static final String Act_Open
public static final String Act_Close
public static final String Act_NewCatalogue
public static final String Act_OpenCatalogue
public static final String Act_NewCatalogueWithSelected
public static final MLText mlt_Save
public static final MLText mlt_SaveAs
public static final String Act_Save
public static final String Act_SaveAs
public static final MLText mlt_Output
public static final MLText mlt_Print
public static final String Act_Output
public static final String Act_Print
public static final MLText mlt_Cancel
public static final MLText mlt_Continue
public static final MLText mlt_Change
public static final String Act_Cancel
public static final String Act_Continue
public static final String Act_Change
public static final MLText mlt_PopupWillBeShown
public static final MLText mlt_ConfirmToEditPulldownMenu
public static final MLText mlt_StartEditPulldownMenu
public static final MLText mlt_ClickStartEditting
public static final MLText mlt_CreateNewAndEdit
public static final MLText mlt_ReplicateAndEdit
public static final String Act_CreateNewAndEdit
public static final String Act_ReplicateAndEdit
public static final MLText mlt_Undo
public static final MLText mlt_Cut
public static final MLText mlt_Copy
public static final MLText mlt_Paste
public static final MLText mlt_Delete
public static final MLText mlt_Clear
public static final MLText mlt_Duplicate
public static final MLText mlt_SelectAll
public static final String Act_Undo
public static final String Act_Cut
public static final String Act_Copy
public static final String Act_Paste
public static final String Act_Delete
public static final String Act_Clear
public static final String Act_Duplicate
public static final String Act_SelectAll
public static final MLText mlt_Select
public static final MLText mlt_Deselect
public static final MLText mlt_DeselectAll
public static final MLText mlt_ClearSelection
public static final String Act_Select
public static final String Act_Deselect
public static final String Act_DeselectAll
public static final String Act_ClearSelection
public static final MLText mlt_ShowAll
public static final MLText mlt_Reset
public static final String Act_ShowAll
public static final String Act_Reset
public static final MLText mlt_ShowConfirmed
public static final MLText mlt_ShowUnconfirmed
public static final MLText mlt_ShowRejected
public static final MLText mlt_NoApplicable
public static final String Act_NoApplicable
public static final MLText mlt_ViewSelected
public static final MLText mlt_BrowseSelected
public static final String Act_ViewSelected
public static final String Act_BrowseSelected
public static final MLText mlt_Rewind
public static final String Act_Rewind
public static final MLText mlt_ReverseOrder
public static final MLText mlt_RotateRight
public static final MLText mlt_RotateLeft
public static final String Act_ReverseOrder
public static final String Act_RotateRight
public static final String Act_RotateLeft
public static final MLText mlt_UpperCase
public static final MLText mlt_Capitalize
public static final MLText mlt_LowerCase
public static final String Act_UpperCase
public static final String Act_Capitalize
public static final String Act_LowerCase
public static final MLText mlt_Superscript
public static final MLText mlt_Subscript
public static final MLText mlt_MathFormula
public static final MLText mlt_TechTerm
public static final MLText mlt_DeleteLine
public static final MLText mlt_InsertMark
public static final String Act_Superscript
public static final String Act_Subscript
public static final String Act_MathFormula
public static final String Act_TechTerm
public static final String Act_DeleteLine
public static final String Act_InsertMark
public static final MLText mlt_SearchGoogle
public static final MLText mlt_SearchWikipedia
public static final MLText mlt_SearchPubMed
public static final MLText mlt_SearchCiNii
public static final MLText mlt_SearchWebOfScience
public static final MLText mlt_SearchScopus
public static final String Act_SearchGoogle
public static final String Act_SearchWikipedia
public static final String Act_SearchPubMed
public static final String Act_SearchCiNii
public static final String Act_SearchWebOfScience
public static final String Act_SearchScopus
public static final MLText mlt_ImportPubMed
public static final MLText mlt_ImportCiNii_CRID
public static final MLText mlt_ImportCiNii_NAID
public static final MLText mlt_ReImportPubMed
public static final MLText mlt_ReImportCiNii_CRID
public static final MLText mlt_ReImportCiNii_NAID
public static final String Act_ImportPubMed
public static final String Act_ImportCiNii_CRID
public static final String Act_ImportCiNii_NAID
public static final String Act_ReImportPubMed
public static final String Act_ReImportCiNii_CRID
public static final String Act_ReImportCiNii_NAID
public static final MLText mlt_Loading
public static final MLText mlt_ExpandAll
public static final MLText mlt_CollapseAll
public static final String Act_ExpandAll
public static final String Act_CollapseAll
public static final MLText mlt_Redraw
public static final String Act_Redraw
public static double getMagnification()
public static void setMagnification(double m)
public static int applyMagnification(int s)
public static int applySlightMagnification(int s)
public static double getScrollingSpeed()
public static void setScrollingSpeed(double s)
public static MLText.ML getLanguage()
public static void setLanguage(MLText.ML ml)
public static Dimension getScreenSize()
HeadlessException
- Exception.public static int getScreenWidth()
HeadlessException
- Exception.getScreenSize()
public static int getScreenHeight()
HeadlessException
- Exception.getScreenSize()
public static int getScreenResolution()
HeadlessException
- Exception.public static int point2pixel(int point)
point
- ポイント値.HeadlessException
- Exception.public static int pixel2point(int pixel)
pixel
- ピクセル値.HeadlessException
- Exception.public static Rectangle getPreferredBounds(int w, int h)
推奨表示領域に使用されるx, y座標と,指定された幅,高さの領域を戻します. このメソッドが呼び出される度に そのx, y座標は右下方向へ移動します. また,その領域がスクリーン内に収まらない場合には,x, y座標が調整されます.
w
- 幅h
- 高さpublic static void resetPreferredBounds()
推奨表示領域に使用されるx, y座標を最初の状態に戻します.
getPreferredBounds(int, int)
public static TitledBorder createTitledEtchedBorder(String title, Font titleFont)
title
- タイトルtitleFont
- タイトルフォントpublic static TitledBorder createTitledEtchedBorder(String title)
BORDER_FONT
が使用されます.title
- タイトルBORDER_FONT
public static TitledBorder createTitledCompoundBevelRaisedLoweredBorder(String title, Font titleFont)
public static TitledBorder createTitledCompoundBevelRaisedLoweredBorder(String title)
public static boolean confirm(JFrame f, MLText title, MLText message)
f
- ダイアログを表示する Frame を指定title
- タイトルmessage
- メッセージtrue
,No が選択された場合は false
を返します.HeadlessException
- Exception.public static boolean confirm(MLText message)
message
- メッセージtrue
,No が選択された場合は false
を返します.HeadlessException
- Exception.public static void clipboardPutString(String s, ClipboardOwner owner)
s
- 文字列owner
- クリップボードオーナIllegalStateException
- クリップボードが現在使用できない場合public static void clipboardPut(Transferable tr, ClipboardOwner owner)
tr
- 転送可能なオブジェクトowner
- クリップボードオーナIllegalStateException
- クリップボードが現在使用できない場合public static String clipboardGetString()
null
を返します.public static void makeAssistance()
このメソッドを使用して,既にアシスタンスウインドウを作成している場合には作成されません.
public static void clearAssistanceMessage()
public static void showAssistanceMessage(MLText s)
s
- メッセージpublic static void showAssistanceWarning(MLText s)
s
- メッセージWARNING_COLOR
public static void showAssistanceAlert(MLText s)
s
- メッセージALERT_COLOR
public static void makeStickies(EDB edb)
このメソッドを使用して,既にステッキーズウインドウを作成している場合には作成されません.
edb
- EDB コンテキストpublic static void showAlert(Component co, MLText s)
co
- ダイアログを表示する Frame を指定s
- メッセージHeadlessException
- Exception.public static void showWarning(Component co, MLText s)
co
- ダイアログを表示する Frame を指定s
- メッセージHeadlessException
- Exception.public static void showNotice(Component co, MLText s)
co
- ダイアログを表示する Frame を指定s
- メッセージHeadlessException
- Exception.public static MLText mlt_info_Browse(EdbEIDHolder eh)
public static MLText mlt_info_BrowseWeb(EdbEIDHolder eh)
public static MLText mlt_info_BrowseEdbAssistance(EdbEIDHolder eh)
public static MLText mlt_info_BrowseHistoryWeb(EdbEIDHolder eh)
public static MLText mlt_info_Related(EdbEIDHolder eh)
public static MLText mlt_ref_Browse(EdbEIDHolder eh)
public static MLText mlt_ref_BrowseWeb(EdbEIDHolder eh)
public static MLText mlt_ref_BrowseEdbAssistance(EdbEIDHolder eh)
public static MLText mlt_ref_BrowseHistoryWeb(EdbEIDHolder eh)
public static MLText mlt_ref_Related(EdbEIDHolder eh)
public static MLText mlt_info_Confirm(EdbEIDHolder eh)
public static MLText mlt_info_Reject(EdbEIDHolder eh)
public static void defaultActionPerformed(ActionEvent ae)
ae
- ActionEventEDB Working Group at Tue Jun 10 17:08:59 JST 2025