Language Selection

English French German Italian Portuguese Spanish

KDE Look and Feel for Java Preview

Filed under
KDE

Sekou Diakite has released an alpha version of a KDE Look and Feel for Java. This is an interesting step forward in Linux/Unix desktop integration since Java applications can now use the KDE/Qt libraries for drawing Java widgets and even directly use existing KDE widgets such as the file or color choosers. See the webpage for further details of this accomplishment including future plans and, of course, screenshots.

How this is done ?

  • A KDE application is created offscreen and never showed.
  • Everytime swing needs to draw a widget :
    • The equivalent widget is drawn to a QPixmap via the offscreen KDE application (The drawing is done by QStyle methods),
    • The QPixmap is converted to a Java BufferedImage,
    • Swing draws this image as the widget background.

More Details.

Source.

More in Tux Machines

Simplicity Linux Makes Good on Its Easy-Peasy Promise

The latest edition of Simplicity Linux, version 15.4, recently became available for download. Simplicity Linux delivers just what its name suggests: It is a simpler way to run a fully powered Linux desktop on any computer you touch. Read more

Today in Techrights

You can now build an open source browser based on Chrome for Android code

If you were itching to build an open source browser for Android, you can now do it using a practically all the code from Chrome for Android. As Venture Beat spotted, Google has uploaded the bulk of the remaining code into the open source Chromium repository. The open-source browser shares a lot of the same code as Google Chrome and often serves as the proving ground for new and experimental services. Read more

FUSE Exploit Closed in All Ubuntu OSes

Canonical has published details about a FUSE vulnerability in its Ubuntu 15.04, Ubuntu 14.10, Ubuntu 14.04 LTS, and Ubuntu 12.04 LTS operating systems. This is not a major issue, but that's not a reason not to upgrade. Read more