public class MatrixPanelRenderer extends Object implements ActionListener, MatrixRenderer
| Modifier and Type | Field and Description |
|---|---|
protected MatrixPanelEditor |
editor
Matrix editor.
|
protected JButton |
exportButton
Export button.
|
protected MatrixND |
matrix
Current matrix.
|
protected JPanel |
panel
Renderer main component.
|
| Constructor and Description |
|---|
MatrixPanelRenderer() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent e) |
Component |
getComponent(MatrixND matrix)
Renderer component for matrix.
|
MatrixPanelEditor |
getEditor()
Get editor instance to allow configuration.
|
Icon |
getIcon()
Renderer icon (used in
MatrixRendererSolution.ICON rendering). |
String |
getName()
Renderer name (used in
MatrixRendererSolution.RADIO_BUTTON rendering). |
protected JPanel panel
protected MatrixPanelEditor editor
protected JButton exportButton
protected MatrixND matrix
public MatrixPanelEditor getEditor()
public Component getComponent(MatrixND matrix)
MatrixRenderergetComponent in interface MatrixRenderermatrix - matrix to display (can be null with default rendering support)MatrixViewerPanel.addMatrixRenderer(MatrixRenderer, boolean)public Icon getIcon()
MatrixRendererMatrixRendererSolution.ICON rendering).getIcon in interface MatrixRendererpublic String getName()
MatrixRendererMatrixRendererSolution.RADIO_BUTTON rendering).getName in interface MatrixRendererpublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerCopyright © 2004-2012 CodeLutin. All Rights Reserved.