comparison src/java_fork.html.luan @ 81:a990d216add8

laf
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 14 Apr 2025 16:24:08 -0600
parents cef5b6a8b011
children 0d1a0fa301ea
comparison
equal deleted inserted replaced
80:cef5b6a8b011 81:a990d216add8
31 <ul> 31 <ul>
32 <li>Fix inner classes as described <a href="https://mikraite.arkian.net/Jave-inner-classes-tp3503.html">here</a>.</li> 32 <li>Fix inner classes as described <a href="https://mikraite.arkian.net/Jave-inner-classes-tp3503.html">here</a>.</li>
33 <li>Replace generics with a cleaner solution.</li> 33 <li>Replace generics with a cleaner solution.</li>
34 <li>Remove static imports.</li> 34 <li>Remove static imports.</li>
35 <li>Remove lambda expressions.</li> 35 <li>Remove lambda expressions.</li>
36 <li>Make a decent Swing <a href="https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/">look and feel</a> that supports <code>apple.laf.useScreenMenuBar</code>.</li>
37 </ul> 36 </ul>
38 37
39 <p>There is no need for backward compatibility. People who want that can just use Java 8 as is. The fork is for reactionary programmers who are actively writing code, so the fork should be as clean as possible.</p> 38 <p>There is no need for backward compatibility. People who want that can just use Java 8 as is. The fork is for reactionary programmers who are actively writing code, so the fork should be as clean as possible.</p>
40 </div> 39 </div>
41 </body> 40 </body>