Fix icons for Linux.

This commit is contained in:
Holt59 2018-03-14 21:27:36 +01:00
父節點 f2f65b85d4
當前提交 25e35b9bc4
共有 3 個文件被更改,包括 4 次插入3 次删除

查看文件

Before

Width:  |  Height:  |  大小: 2.1 KiB

After

Width:  |  Height:  |  大小: 2.1 KiB

二進制
res/save-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  大小: 3 KiB

查看文件

@ -28,7 +28,6 @@ import javax.swing.JFileChooser;
import javax.swing.JLabel; import javax.swing.JLabel;
import javax.swing.JOptionPane; import javax.swing.JOptionPane;
import javax.swing.JPanel; import javax.swing.JPanel;
import javax.swing.UIManager;
import javax.swing.border.EmptyBorder; import javax.swing.border.EmptyBorder;
import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener; import javax.swing.event.ChangeListener;
@ -213,7 +212,9 @@ public class PathsPanel extends JPanel implements DrawingChangeListener, GraphCh
} }
}); });
JButton saveButton = new JButton(UIManager.getIcon("FileView.floppyDriveIcon")); Image saveImg = ImageIO.read(getClass().getResourceAsStream("/save-icon.png"))
.getScaledInstance(14, 14, java.awt.Image.SCALE_SMOOTH);
JButton saveButton = new JButton(new ImageIcon(saveImg));
saveButton.setFocusPainted(false); saveButton.setFocusPainted(false);
saveButton.setFocusable(false); saveButton.setFocusable(false);
saveButton.setMinimumSize(size); saveButton.setMinimumSize(size);
@ -245,7 +246,7 @@ public class PathsPanel extends JPanel implements DrawingChangeListener, GraphCh
} }
}); });
Image newimg = ImageIO.read(getClass().getResourceAsStream("/cross_mark.png")) Image newimg = ImageIO.read(getClass().getResourceAsStream("/delete-icon.png"))
.getScaledInstance(14, 14, java.awt.Image.SCALE_SMOOTH); .getScaledInstance(14, 14, java.awt.Image.SCALE_SMOOTH);
JButton deleteButton = new JButton(new ImageIcon(newimg)); JButton deleteButton = new JButton(new ImageIcon(newimg));
deleteButton.setFocusPainted(false); deleteButton.setFocusPainted(false);