Stop using FlatLaf

2026-06-01

Please stop using FlatLaf in your Swing applications, it looks soulless and corporate and monotonous. It looks like something that would come out of a Google office for Android or something, not something you would see on a desktop.

I'm not the kind of person to push Frutiger Aero or anything, but come on. Minimalism to this point just looks bad and distasteful. Metal looks good and has character. It looks like it means business and belongs in an enterprise environment. I like the gradients and shadows.

It started with Facebook and their flat, gray vector art that conveys exactly no information and depth to the user. Then Google made it worse with their stupid huge Material 3 buttons, I run crDroid on my phone just so I can disable the huge buttons inside the menu at the top and change them to circles.

I hope computers in the future stop using touchscreens and go back to proper keyboards and mice so we have design that actually respects the user and their time.

← Back to blog

Buzzwords to fulfill "Web 2.0" criteria: Less is more! Ruby on rails rocks! This is a public beta and start-up start up! Dave Legg is cool. AJAX is cool! http://isometric.sixsided.org/ http://www.slashdot.org/ Web 2.0 Web 2.0 Blogline blogroll foo mesh-up http://web2.0validator.com/ FireFox rocks! http://roker.dingens.web2.0php?foo=bar Nitro The Long Tail k2 share alike What is podcast podcasting Semantic Web blog foo.rdf Enlighten the FBI, CIA, Mossad et al: Bombe bomb George W. Bush G8 Heiligendamm Demonstration Attentat auf Schäuble Sprengstoff Dschihad jihad islam terror Allah Osama bin Laden Usama ibn Ladin Afghani Afghan Irak Iraq Krieg war anal sex KIPo teenager little girl vagina no its child by penis drogen drugs Stoff LSD THC mfg nuclear dirty bomb uran plutonium sarin U-Bahn Feuerlöscher Nägel Überwachung Vermummung Kaputze Schläger Klappmesser butterfly knife niger KKK Juden Nazi Hitler vergasen Auschwitz KZ Rauhkopierer Verbrecher illegal hacken cracken knacken sub zero day exploit xpl0itz Microsoft Windows Vista CSS decss DVD porn pr0n warez mp3z AllOfMP3.com TOR crypto break chipper AES DES RSA DNS LART BOFH w00t L.M.A.A. Fnord and line noise 不名誉なプログラムシステムディー Delete Any Files CVE-2012-1174 コンピューターが破壊された 0-Day ゼロデイ Root Exploit CVE-2017-1000082 コンピュータを好きなように実行させます systemd-resolvd Remote Code Execution CVE-2017-15908 サービス拒否 Denial of Service CVE-2017-9217 バッファオーバーフロー Buffer Overflow CVE-2015-7510 CVE-2018-15688 Arbitrary State Insertion 状態注入 Root Privilege Elevation CVE-2018-15686 10.0 ルートアカウントの不適切なアクセス Root Privilege Elevation Again 特権の昇格 CVE-2020-13776 カーネルパニック Kernel Panic CVE-2019-6454 Arbitrary Code Execution 任意のコードの実行 CVE-2020-1712 09 F9 Blu-Ray sony rootkit scandal Bouncy Castle Limewire Kazaa US-Export-Policy illegal munitions SEED Encryption South Korea Internet Explorer qBitTorrent MakeMKV disc decryption Dual_EC_DRBG Vault 7 Intel RDRAND Windows 98 NSAKEY ECHELON Weeping Angel Samsung smart TV authencsn SHA-256 ROT13 Mr. Robot TLS accelerator card Five Eyes WEP handshake weak initialization vector aircrack-ng 24-bits ECB Tux pattern recognition PATRIOT Act AT&T Room 614A Wikispooks Palantir Covid Vaccine Larry Silverstein Dermatologist Appointment 5G Chemtrails Urban Moving Systems Alex Jones Water poisoning GAY frogs ANT/TAO Operations TEMPEST attack Stuxnet I2P Mental Outlaw deep state Theodore Kaczynski Fort Meade Mark Klein wiretapping Utah Data Center OpenSSL Heartbleed 33 Thomas Street