クラス IlvDashboardSymbolPalette は、開いたパレットに含まれている記号を表示する Swing
JPanel
です。
「パレット」ペインを使用して、以下のことを行います。
- 開いたパレットの記号を表示できます。
- 「パレット」ペインからダッシュボード・ダイアグラムに記号をドラッグできます。
以下のコード例は、ダッシュボード・アプリケーションに IlvDashboardSymbolPalette を追加する方法を示します。
ダッシュボード・アプリケーションへの記号パレットの追加
url = IlvDiagrammerPropertySheet.class.getResource("images/psheet.gif"); icon = new ImageIcon(url); IlvDashboardSymbolPalette palettePanel = new IlvDashboardSymbolPalette(this); IlvDashboardExpandablePane paletteFrame = new IlvDashboardExpandablePane("Palette", icon, palettePanel); try { loadPalette(new URL("file:data/palettes/palette-example.jar")); loadPalette(new URL("file:data/palettes/link.jar")); loadPalette(new URL("file:data/palettes/gauge.jar")); } catch (Exception e) { e.printStackTrace(); } IlvDashboardExpandableSplitPane split = new IlvDashboardExpandableSplitPane(overviewFrame, paletteFrame); split.setResizeWeight(0.75); split.setDividerLocation(150); return split;