|
|
|
@ -1,6 +1,5 @@
|
|
|
|
|
package com.fr.design.mainframe.chart.gui.type; |
|
|
|
|
|
|
|
|
|
import com.fine.theme.utils.FineUIStyle; |
|
|
|
|
import com.fine.theme.utils.FineUIUtils; |
|
|
|
|
import com.fr.design.chart.series.PlotStyle.ChartSelectDemoPane; |
|
|
|
|
import com.fr.design.constants.UIConstants; |
|
|
|
@ -9,9 +8,9 @@ import com.fr.general.IOUtils;
|
|
|
|
|
|
|
|
|
|
import javax.swing.BorderFactory; |
|
|
|
|
import java.awt.BorderLayout; |
|
|
|
|
import java.awt.Color; |
|
|
|
|
import java.awt.Dimension; |
|
|
|
|
import java.awt.Graphics; |
|
|
|
|
import java.awt.Image; |
|
|
|
|
import java.awt.event.MouseEvent; |
|
|
|
|
import java.awt.image.BufferedImage; |
|
|
|
|
|
|
|
|
@ -47,9 +46,10 @@ public class ChartImagePane extends ChartSelectDemoPane {
|
|
|
|
|
public void paint(Graphics g) { |
|
|
|
|
super.paint(g); |
|
|
|
|
|
|
|
|
|
BufferedImage image1 = IOUtils.readImageWithCache(fullIconPath); |
|
|
|
|
BufferedImage bufferedImage = IOUtils.readImageWithCache(fullIconPath); |
|
|
|
|
Image scaledImage = bufferedImage.getScaledInstance(scale(IMAGE_WIDTH), scale(IMAGE_HIGTH), Image.SCALE_SMOOTH); |
|
|
|
|
int x = (this.getWidth() - scale(IMAGE_WIDTH)) / 2; |
|
|
|
|
g.drawImage(image1, x, 0, scale(IMAGE_WIDTH), scale(IMAGE_HIGTH), null); |
|
|
|
|
g.drawImage(scaledImage, x, 0, null); |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|