Skip to content

Commit e9b3a6f

Browse files
committed
Add logo
1 parent 2916687 commit e9b3a6f

File tree

3 files changed

+109
-2
lines changed

3 files changed

+109
-2
lines changed

src/main/kotlin/be/ugent/topl/mio/ui/AboutScreen.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ import be.ugent.topl.mio.DebuggerConfig
44
import com.formdev.flatlaf.FlatDarkLaf
55
import com.formdev.flatlaf.FlatIntelliJLaf
66
import com.formdev.flatlaf.FlatLaf
7+
import com.formdev.flatlaf.extras.FlatSVGIcon
78
import com.formdev.flatlaf.themes.FlatMacDarkLaf
89
import com.formdev.flatlaf.themes.FlatMacLightLaf
910
import com.formdev.flatlaf.util.SystemInfo
1011
import java.awt.Desktop
1112
import java.awt.Dimension
12-
import java.awt.Image
1313
import javax.swing.*
1414

1515

@@ -22,7 +22,7 @@ open class AboutScreen(protected val config: DebuggerConfig) : JFrame() {
2222
mainPanel.setLayout(BoxLayout(mainPanel, BoxLayout.Y_AXIS))
2323
mainPanel.border = BorderFactory.createEmptyBorder(20, 20, 20, 20)
2424
mainPanel.add(Box.createVerticalGlue())
25-
mainPanel.add(JLabel(ImageIcon(ImageIcon(this.javaClass.getResource("/warduino-logo.png")).image.getScaledInstance(100, 100, Image.SCALE_SMOOTH))).apply {
25+
mainPanel.add(JLabel(FlatSVGIcon(javaClass.getResource("/MIO_Logo2.svg"))).apply {
2626
setAlignmentX(CENTER_ALIGNMENT)
2727
})
2828
mainPanel.add(JLabel("MIO Debugger").apply {

src/main/resources/MIO_Logo.svg

Lines changed: 53 additions & 0 deletions
Loading

src/main/resources/MIO_Logo2.svg

Lines changed: 54 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)