mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 10:49:34 +02:00
updated satellite icon in Default Graph Display
This commit is contained in:
parent
9326a5d963
commit
5fb459cbba
3 changed files with 28 additions and 1 deletions
Binary file not shown.
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 13 KiB |
Binary file not shown.
Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 3.4 KiB |
|
@ -15,6 +15,8 @@
|
|||
*/
|
||||
package ghidra.graph.visualization;
|
||||
|
||||
import java.awt.*;
|
||||
|
||||
import javax.swing.Icon;
|
||||
|
||||
import resources.Icons;
|
||||
|
@ -27,10 +29,35 @@ final class DefaultDisplayGraphIcons {
|
|||
private DefaultDisplayGraphIcons() {
|
||||
}
|
||||
|
||||
public static final Icon SATELLITE_VIEW_ICON = Icons.get("images/network-wireless-16.png");
|
||||
public static final Icon SATELLITE_VIEW_ICON = new SatelliteIcon();
|
||||
public static final Icon VIEW_MAGNIFIER_ICON = Icons.get("images/magnifier.png");
|
||||
public static final Icon PROGRAM_GRAPH_ICON = Icons.get("images/redspheregraph.png");
|
||||
public static final Icon LAYOUT_ALGORITHM_ICON = Icons.get("images/katomic.png");
|
||||
public static final Icon LASSO_ICON = Icons.get("images/Lasso.png");
|
||||
public static final Icon FILTER_ICON = Icons.CONFIGURE_FILTER_ICON;
|
||||
|
||||
private static class SatelliteIcon implements Icon {
|
||||
|
||||
@Override
|
||||
public void paintIcon(Component c, Graphics g, int x, int y) {
|
||||
g.setColor(Color.WHITE);
|
||||
g.fillRect(x, y, 16, 16);
|
||||
g.setColor(Color.LIGHT_GRAY);
|
||||
g.fillRect(x + 8, y + 8, 7, 7);
|
||||
g.setColor(Color.DARK_GRAY);
|
||||
g.drawRect(x, y, 16, 16);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getIconWidth() {
|
||||
return 16;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getIconHeight() {
|
||||
return 16;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue