X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fbin%2FJalviewTaskbar.java;h=c7abababac9b3c12e8abd5bdad4211783283ae71;hb=d811732f53c406304e5b5302ba986b56e00a36a2;hp=da83a09be29261a5dc13b82ccc5d7410514f07cb;hpb=54b5dea94e6a9d935550a259f10c495150abf6cf;p=jalview.git diff --git a/src/jalview/bin/JalviewTaskbar.java b/src/jalview/bin/JalviewTaskbar.java index da83a09..c7ababa 100644 --- a/src/jalview/bin/JalviewTaskbar.java +++ b/src/jalview/bin/JalviewTaskbar.java @@ -23,6 +23,8 @@ package jalview.bin; import java.awt.Image; import java.awt.Taskbar; +import jalview.util.ChannelProperties; + public class JalviewTaskbar { public JalviewTaskbar() @@ -31,23 +33,18 @@ public class JalviewTaskbar protected static void setTaskbar(Jalview jalview) { - + if (Taskbar.isTaskbarSupported()) { Taskbar tb = Taskbar.getTaskbar(); if (tb.isSupported(Taskbar.Feature.ICON_IMAGE)) { - try + Image image = ChannelProperties.getImage("logo.512"); + if (image != null) { - java.net.URL url = jalview.getClass() - .getResource("/images/JalviewLogo_Huge.png"); - if (url != null) - { - Image image = java.awt.Toolkit.getDefaultToolkit() - .createImage(url); - tb.setIconImage(image); - } - } catch (Exception e) + tb.setIconImage(image); + } + else { System.out.println("Unable to setIconImage()"); } @@ -55,5 +52,4 @@ public class JalviewTaskbar } } - }