■ ■ ■ ■ ■ ■
jadx-gui/src/main/java/jadx/gui/ui/MainWindow.java
| skipped 22 lines |
23 | 23 | | import java.awt.event.MouseEvent; |
24 | 24 | | import java.io.File; |
25 | 25 | | import java.io.FileInputStream; |
| 26 | + | import java.util.ArrayList; |
26 | 27 | | import java.util.Arrays; |
| 28 | + | import java.util.List; |
27 | 29 | | import java.util.Timer; |
28 | 30 | | import java.util.TimerTask; |
29 | 31 | | |
| skipped 84 lines |
114 | 116 | | registerBundledFonts(); |
115 | 117 | | initUI(); |
116 | 118 | | initMenuAndToolbar(); |
| 119 | + | setWindowIcons(); |
| 120 | + | } |
| 121 | + | |
| 122 | + | private void setWindowIcons() { |
| 123 | + | List<Image> icons = new ArrayList<>(); |
| 124 | + | icons.add(Utils.openImage("/logos/jadx-logo-16px.png")); |
| 125 | + | icons.add(Utils.openImage("/logos/jadx-logo-32px.png")); |
| 126 | + | icons.add(Utils.openImage("/logos/jadx-logo-48px.png")); |
| 127 | + | icons.add(Utils.openImage("/logos/jadx-logo.png")); |
| 128 | + | setIconImages(icons); |
117 | 129 | | loadSettings(); |
118 | 130 | | checkForUpdate(); |
119 | 131 | | } |
| skipped 625 lines |