Now I can't see your screenshot :D

But I have tried Oracle JDK and every Swing application I tested including
NetBeans 9 looks perfect so I suspect that this is a bug in OpenJDK within
Ubuntu. I'll report the issue on Launchpad.

2018-05-09 16:23 GMT+02:00 Laszlo Kishalmi <[email protected]>:

> My picture has been shot with Oracle JDK 10. With removed
> fontconfig.Ubuntu.properties.
>
> On 05/09/2018 02:41 AM, Martin Weißhaupt wrote:
>
> Hi Laszlo,
>
> I have just tried the NetBeans Beta in a VirtualBox VM running a
> Live-Image of Ubuntu 18.04 and I have the same issues.
> Ubuntu is unmodified. The only changes I did was change the keyboard
> layout to german and install openjdk-11-jdk which currently installs
> OpenJDK Version 10.0.1
>
> I don't have a HiDPI screen. The screen has a native resolution of
> 1366x768px.
> But I'll try to reproduce the issue on another machine.
>
>
> ​
>
> 2018-05-08 19:34 GMT+02:00 Laszlo Kishalmi <[email protected]>:
>
>> Well, there are some Java 10 issues with HiDPI for sure,though it worked
>> fine for a while.
>>
>> After I installed System76 HiDPI switching stuff, I always get double
>> sized controls even on non HiDPI screens.
>>
>> Even if I disabled thenremoved the System76 HiDPI stuff, I had to force
>> NB to have -J-Dsun.java2d.uiScale=1.0 in netbeans.conf to make the IDE
>> usable again.
>>
>>
>>
>> On 05/08/2018 10:27 AM, Peter Steele wrote:
>>
>>> The issue I had with GTK on java 10 on Ubuntu was that it had wierd
>>> behaviour for hidpi screens. If I used the UI Scaling property to match
>>> the
>>> os I would get images all scaled correctly but fonts would be twice the
>>> size. If I set the UI Scaling property to 1 the font would now look nice
>>> but the images would be far too small.
>>>
>>> I guess GTK takes the font size from the OS which already takes scaling
>>> in
>>> to consideration so it is out of sync with java when you ask it to
>>> compensate.
>>>
>>> On Tue, 8 May 2018, 16:53 Martin Weißhaupt, <
>>> [email protected]>
>>> wrote:
>>>
>>> Oops, I didn't notice this.
>>>>
>>>> I hope this works better:
>>>> https://imgur.com/a/VrLq4Rx
>>>>
>>>> The problem is not the font rendering but the gui components.
>>>>
>>>> Am 08.05.2018 um 17:28 schrieb Laszlo Kishalmi:
>>>>
>>>>> Well, Apache kindly removes the images from mails. So I just suspect
>>>>> it is more like a font rendering issue.
>>>>>
>>>>> Somehow Java 10 reintroduced the fontconfig.Ubuntu.properties* under
>>>>> $JAVA_HOME/lib
>>>>>
>>>>> That file is really old and comes from the pre-Ubuntu font ages.
>>>>> Itmakes the IDE really ugly as forcing it to render not available
>>>>> fonts.
>>>>>
>>>>> Just get rid of that file and Netbeans will look good again on GTK.
>>>>>
>>>>>
>>>>> On 05/08/2018 05:33 AM, Martin Weißhaupt wrote:
>>>>>
>>>>>> I have noticed something strange when I tried the NetBeans 9 Beta. I
>>>>>> wanted to create a ticket in Jira but noticed that NetBeans 9 was
>>>>>> running with Java 10 which seems to produce rendering issues. So this
>>>>>> is propably not a problem of NetBeans but the GTK look and feel.
>>>>>>
>>>>>> The first image shows how it should look like and the second shows
>>>>>> multiple problems that exist with the GTK3 look and feel which seems
>>>>>> to be used by Java 10.
>>>>>>
>>>>>> Is there anything that can be done by NetBeans to prevent this?
>>>>>> Forcing Java 8 or using a different look and feel fixes the issue for
>>>>>> me but this is only a workaround. This also happens with my own Swing
>>>>>> apps so should I create a ticket for OpenJDK?
>>>>>>
>>>>>> I'm running Ubuntu 18.04 and the GTK Theme used does not seem to
>>>>>> matter.
>>>>>>
>>>>>> NetBeans 8.2 running on Java 8 with the GTK2 Theme:
>>>>>>
>>>>>>
>>>>>> NetBeans 9 running on Java 10 with parts of the GTK3 Theme:
>>>>>>
>>>>>> ​
>>>>>>
>>>>>
>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>> For further information about the NetBeans mailing lists, visit:
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>>
>>>>
>>>>
>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>
>
>

Reply via email to