You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@netbeans.apache.org by Hans Grimmelshausen <Fa...@mail.de> on 2020/03/05 10:01:43 UTC

FlatLaf properties also in Netbeans? And scalable vector icons

Hello Netbeans users,

I better put these two questions in an own thread, in contrast to my e-mail 
reply in the other "FlatLaf tab height" thread:

Thanks to all Netbeans developers for the new and exciting version 11.3, and 
also to Karl for his very nice FlatLaf which looks and feels great.

Karl describes here: https://www.formdev.com/flatlaf/customizing/ how to 
customize the FlatLaf properties. For example in our own Java Swing 
application we can simply do:
    FlatLightLaf.install();
    UIManager.put( "ScrollBar.showButtons", true );
    …

How would we tell Netbeans to use such changed properties also in its own 
Look and Feel (menu Tools → Options → Appearance → "Look and Feel" set to 
"FlatLaf Light" or "FlatLaf Dark") ?

And another question, please. Since FlatLaf directly supports HiDPI, how to 
use its feature "scalable vector icons" mentioned in its features list? 
https://www.formdev.com/flatlaf/

Thanks!

Greetings,
Hans

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


RE: FlatLaf properties also in Netbeans? And scalable vector icons

Posted by Eirik Bakke <eb...@ultorg.com>.
> And another question, please. Since FlatLaf directly supports HiDPI, how to use its feature "scalable vector icons" mentioned in its features list?

NetBeans fully supports HiDPI icons by now--but the old bitmap icons still need to be actually redrawn as SVG. See discussion here:

https://github.com/apache/netbeans/pull/1278
https://issues.apache.org/jira/browse/NETBEANS-2617
https://people.csail.mit.edu/ebakke/misc/netbeans-icons/prioritized.html
https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements

On Windows, MacOS, and FlatLAF, the icons that are part of the window system itself ("X" to close tab etc.) have already been updated to look good on HiDPI screens. See https://github.com/apache/netbeans/pull/859 .

-- Eirik

-----Original Message-----
From: Hans Grimmelshausen <Fa...@mail.de> 
Sent: Thursday, March 5, 2020 5:02 AM
To: Users@netbeans.apache.org
Subject: FlatLaf properties also in Netbeans? And scalable vector icons

Hello Netbeans users,

I better put these two questions in an own thread, in contrast to my e-mail reply in the other "FlatLaf tab height" thread:

Thanks to all Netbeans developers for the new and exciting version 11.3, and also to Karl for his very nice FlatLaf which looks and feels great.

Karl describes here: https://www.formdev.com/flatlaf/customizing/ how to customize the FlatLaf properties. For example in our own Java Swing application we can simply do:
    FlatLightLaf.install();
    UIManager.put( "ScrollBar.showButtons", true );
    …

How would we tell Netbeans to use such changed properties also in its own Look and Feel (menu Tools → Options → Appearance → "Look and Feel" set to "FlatLaf Light" or "FlatLaf Dark") ?

And another question, please. Since FlatLaf directly supports HiDPI, how to use its feature "scalable vector icons" mentioned in its features list? 
https://www.formdev.com/flatlaf/

Thanks!

Greetings,
Hans

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists