public class SetFontToTableAllColumn extends AbstractClient
全テーブル列のエディタコンポーネント、レンダラコンポーネントのフォントを一括で設定します。
設定例1)
『Dialog,PLAIN,18』
全列のエディタ、レンダラのフォントを'Dialog'のスタイルPLAIN, サイズ16に設定する。
設定例2)
『』(パラメータ指定なし)
全列のエディタ、レンダラのフォントを、テーブルのフォントとする。
設定例3)
『-editor 'MS PGothic,BOLD,8'』
全列のエディタのフォントを'MS PGothic'のスタイルBOLD,サイズを8とする。
設定例4)
『-editor -renderer 'Dialog,PLAIN,18'』
全列のエディタをテーブルのフォントとする。同時に全列のレンダラのフォントを'dialog'のスタイルPLAN,サイズを16とする。
InputRecord | OutputRecord |
---|---|
設定したいテーブル |
Parameter |
カンマ区切りでフォントを設定する。カンマで区切らず、サイズのみの指定を行なうことも可能。
何も指定をしない場合はテーブルのフォントを使用する。 また、指定の前に-editor、-rendererと記述をすることで、エディタのみの指定、レンダラのみの指定も可能。 両パラメータを指定することで、エディタレンダラを同時に指定することも可能です。 |
---|
修飾子とタイプ | フィールドと説明 |
---|---|
(package private) java.lang.String |
parameter |
(package private) ParamReader |
paramReader |
controlRecord, engineManager, errorMessage, executeType, id, inputRecord, logicalName, logicClassDelegate, outputRecord, physicalName, ruleParameter, ruleType, serverParameter, userConstant
FRAME_CLOSE, FRAME_QUIT, SKIP_ALL, STOP, STOP_SELECT_ALL, SYSTEM_EXIT, SYSTEM_QUIT, TIMING_AFTER, TIMING_BEFORE, TIMING_LOAD, TIMING_ROW_CLICK, TIMING_ROW_WCLICK, TIMING_UN_LOAD
CANCEL, ERROR, EXECUTE_BOTH, EXECUTE_CLIENT, EXECUTE_DEBUG, EXECUTE_HTMLGATEWAY, EXECUTE_SERVER, EXECUTE_SERVERDC, IO_ERROR, IO_ERROR_EXECUTE_PARAMETER, IO_ERROR_IN, IO_ERROR_IO_MUST_SAME_COUNT, IO_ERROR_ITEM_TYPE, IO_ERROR_OUT, IO_ERROR_PARAMETER, NONE, OK, PARAMETER_DELIMITER, SKIP, USER_ERROR
コンストラクタと説明 |
---|
SetFontToTableAllColumn() |
修飾子とタイプ | メソッドと説明 |
---|---|
static java.awt.Font |
createFont(java.lang.String strFont)
カンマ区切りのStringからフォントを作成するメソッド。
|
int |
execute()
処理を実行します。
|
void |
exit()
終了処理。
|
int |
getIOParameter()
IOパラメータ取得。
|
void |
parameterSet(jp.ne.mki.wedge.run.client.component.table.DefaultTable table) |
void |
parameterSetSub(jp.ne.mki.wedge.run.client.component.table.DefaultTable table,
javax.swing.table.TableColumn column) |
static void |
setFontSize(jp.ne.mki.wedge.run.client.component.table.editor.AbstractEditor editor,
int fontSize)
テーブルエディタに対し、フォントサイズを設定するためのメソッド。
|
static void |
setFontSize(jp.ne.mki.wedge.run.client.component.table.renderer.TableRendererInterface renderer,
int fontSize)
テーブルレンダラに対し、フォントサイズを設定するためのメソッド。
|
executeCurrentAfter, executeRule, executeRule, getAdapterName, getClientRuleObject, getComponent, getComponent, getComponents, getConfig, getConfImagePath, getContentPane, getCurrentComponent, getDesktop, getExecuteIndex, getExecuteParameter, getExecuteTiming, getExecutions, getExpectNextComponent, getFrame, getFrameRunner, getImageIcon, getInItem, getInItem, getItems, getLogicClassType, getManager, getMemory, getOutItem, getOutItem, getParameter, getReturnString, getRevision, isApplet, isApplication, isClientTraceMode, isConpiled, isJWS, isServerTraceMode, isWeb, log, loopInItem, loopInItemSub, loopInOutItem, loopInOutItemSub, loopOutItem, loopOutItemSub, setEngineManager, setErrorMessageMustInComp, setErrorMessageMustOutComp, setExecuteParameter, setFocus, setFocus, setFocus, setFrameRunnerErrorStatus, setPropertyFromEngine, setStatusBarText, showErrorDialog, showFrame, showFrame, showFrame, showFrame, terminate, writeErrorLog, writeErrorLog, writeErrorLog, writeTraceLog
callDispose, checkDelegate, createErrorMessage, createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, dataClearOfOutRecord, dataClearOfRecord, dispose, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getConstantKeys, getConstantValue, getConstantValueAsStringArray, getControlRecord, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getDbUpdatedRecordCount, getEngineManager, getErrorMessage, getErrorMessage, getErrorMessage, getExceptionMessage, getExecuteType, getId, getInputRecordIterator, getInRecord, getInRecord, getInRecord, getInRecordCount, getInRecordList, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getLogicClassDelegate, getOutputHtml, getOutputRecordIterator, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getOutRecordList, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getRowSize, getRowSizeOfInRecord, getRuleParameter, getRuleParameters, getRuleParameters, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, isJDK15, log, logDebug, logError, logError, logFatal, logFatal, logInfo, logTrace, logWarn, logWarn, loopInOutRecord, loopInOutRecordSub, loopInRecord, loopInRecordSub, loopOutRecord, loopOutRecordSub, setControlRecord, setErrorMessage, setErrorMessageMustInRecord, setErrorMessageMustOutRecord, setErrorMessageMustParamIsNumber, setExecuteType, setFatalError, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutputHtml, setOutRecord, setPhysicalName, setRuleParameter, setRuleType, setServerParameter, setUserConstant, showErrorDialog, showErrorDialogAddRuleName, writeErrorLog, writeErrorLog, writeLog, writeLog, writeLog, writeTraceLog
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dispose, getAppAccount, getAppAuthority, getAppMenu, getAppPassword, getClassErrorName, getClientId, getConnectionId, getConnectionPoolId, getDbAccessCount, getDbErrorCode, getDbErrorMessage, getDbStatus, getEngineManager, getExceptionMessage, getExecuteType, getId, getInRecord, getInRecord, getInRecord, getInRecordCount, getIpAddress_G_Index, getIpAddress_P_Index, getLogicalErrorName, getLogicalName, getOutRecord, getOutRecord, getOutRecord, getOutRecordCount, getPhysicalErrorName, getPhysicalName, getProjectId, getQueryEndLine, getQueryMaxCount, getQueryPageCount, getQueryStartLine, getRuleParameter, getRuleParameters, getRuleType, getRuleTypeName, getServerMessage, getServerParameter, getServerStatus, getServerSubName, getServerSubRevision, getServerTran, getUpdateErrorLine, getUpdateTargetCount, getWebServerIpAddress, isExecutable, logDebug, logError, logError, logFatal, logFatal, logInfo, logTrace, logWarn, logWarn, setExecuteType, setRuleType, setServerParameter, showErrorDialog, showErrorDialogAddRuleName, writeErrorLog, writeLog, writeLog, writeTraceLog
createLogicErrorLogRecord, createLogicExceptionLogRecord, createLogicLogRecord, getLogicClassDelegate, setControlRecord, setId, setInRecord, setLogicalName, setLogicClassDelegate, setOutRecord, setPhysicalName, setRuleParameter, setUserConstant
ParamReader paramReader
java.lang.String parameter
public int getIOParameter()
execute
の前に実行される。public int execute() throws java.lang.Throwable
java.lang.Throwable
public void parameterSet(jp.ne.mki.wedge.run.client.component.table.DefaultTable table)
public void parameterSetSub(jp.ne.mki.wedge.run.client.component.table.DefaultTable table, javax.swing.table.TableColumn column)
public static java.awt.Font createFont(java.lang.String strFont)
strFont
- カンマ区切りで、[フォント名称],[スタイル],[サイズ]を設定public static void setFontSize(jp.ne.mki.wedge.run.client.component.table.editor.AbstractEditor editor, int fontSize)
editor
- テーブルエディタfontSize
- フォントサイズpublic static void setFontSize(jp.ne.mki.wedge.run.client.component.table.renderer.TableRendererInterface renderer, int fontSize)
renderer
- テーブルレンダラfontSize
- フォントサイズpublic void exit()