|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectAbstractTableRenderer
jp.ne.mki.wedge.education.table.multicell.renderer.AbstractMultiLineRenderer
jp.ne.mki.wedge.education.table.multicell.renderer.MultilLineRendererEx1
public class MultilLineRendererEx1
1セルレンダラ内にて 2段に分け、1段目に複数列、2段目に1列 表示します。
レンダラ内コンポーネントは Label になります。
ToolClient/CAMC/TABLE タブ の列の設定にて 表示したいアイテムを全て並べます。
一番上のアイテムのレンダラにこのレンダラを設定します。
その他のアイテムの表示を "非表示" に設定します。
"非表示"の設定があるものを同一セル内に表示するアイテムとみなし 複数レンダラを生成します。
詳しい設定方法は MultilLineEditor1 の JavaDoc を参照して下さい。
使用にあたって (利用許諾)
このライブラリはフリーソフトウェアです。
このライブラリは役に立つことを願って配布しますが、完全 無保証 です。
本ライブラリを利用して損害が発生した場合、当社は一切の責任を負いません。
ある特定条件下(タイミング、製品・JDKバージョン)では動作不良を招くなどの可能性もありますので、
使用有無判断/テスト は自己責任でお願いします。
このライブラリは 製品サポート の対象外になります。
お問い合わせには一切応じかねますので予めご了承ください。
フィールドの概要 | |
---|---|
protected javax.swing.JLabel |
bottomLabel
|
protected javax.swing.JPanel |
bottomPanel
|
protected javax.swing.JPanel |
topPanel
|
クラス jp.ne.mki.wedge.education.table.multicell.renderer.AbstractMultiLineRenderer から継承されたフィールド |
---|
dataitems, labels, panel, topItem |
コンストラクタの概要 | |
---|---|
MultilLineRendererEx1(Item item)
コンストラクタ |
メソッドの概要 | |
---|---|
void |
addLabel(javax.swing.JPanel panel,
javax.swing.JLabel label,
int index)
コンポーネントの追加 |
javax.swing.JPanel |
createPanel()
パネルの作成 |
void |
setColorBorder(java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
選択色の設定 テキストフィールド以外のエディタからCallされる |
クラス jp.ne.mki.wedge.education.table.multicell.renderer.AbstractMultiLineRenderer から継承されたメソッド |
---|
createRendererComponent, getComponent, isItemVisible, setHorizontalAlignment, setValue, setVerticalTextPosition |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected javax.swing.JPanel topPanel
protected javax.swing.JPanel bottomPanel
protected javax.swing.JLabel bottomLabel
コンストラクタの詳細 |
---|
public MultilLineRendererEx1(Item item)
item
- メソッドの詳細 |
---|
public javax.swing.JPanel createPanel()
AbstractMultiLineRenderer
内の createPanel
public void addLabel(javax.swing.JPanel panel, javax.swing.JLabel label, int index)
AbstractMultiLineRenderer
内の addLabel
panel
- text
- public void setColorBorder(java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
AbstractMultiLineRenderer
内の setColorBorder
Object
- 値boolean
- 選択されているかどうかboolean
- フォーカスが当たっているかどうかint
- 行番号int
- 列番号
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |