Typography: use light and semibold in FlatTypographyTest

This commit is contained in:
Karl Tauber
2021-11-17 19:39:51 +01:00
parent 5df3717d94
commit f80d2bacf4
4 changed files with 166 additions and 17 deletions

View File

@@ -745,7 +745,7 @@ class BasicComponentsPanel
add(largeLabel, "cell 1 16 5 1"); add(largeLabel, "cell 1 16 5 1");
//---- defaultLabel ---- //---- defaultLabel ----
defaultLabel.setText("default/regular"); defaultLabel.setText("default");
add(defaultLabel, "cell 1 16 5 1"); add(defaultLabel, "cell 1 16 5 1");
//---- mediumLabel ---- //---- mediumLabel ----

View File

@@ -750,7 +750,7 @@ new FormModel {
} ) } )
add( new FormComponent( "javax.swing.JLabel" ) { add( new FormComponent( "javax.swing.JLabel" ) {
name: "defaultLabel" name: "defaultLabel"
"text": "default/regular" "text": "default"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 16 5 1" "value": "cell 1 16 5 1"
} ) } )

View File

@@ -136,8 +136,10 @@ public class FlatTypographyTest
FlatTypographyTest.FontPreview fontPreview32 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview32 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview45 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview45 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview90 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview90 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview98 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview75 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview75 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview82 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview82 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview95 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview52 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview52 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview59 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview59 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview67 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview67 = new FlatTypographyTest.FontPreview();
@@ -149,6 +151,7 @@ public class FlatTypographyTest
FlatTypographyTest.FontPreview fontPreview91 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview91 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview76 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview76 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview83 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview83 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview96 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview9 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview9 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview18 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview18 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview26 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview26 = new FlatTypographyTest.FontPreview();
@@ -157,6 +160,7 @@ public class FlatTypographyTest
FlatTypographyTest.FontPreview fontPreview92 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview92 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview77 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview77 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview84 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview84 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview97 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview53 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview53 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview60 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview60 = new FlatTypographyTest.FontPreview();
FlatTypographyTest.FontPreview fontPreview68 = new FlatTypographyTest.FontPreview(); FlatTypographyTest.FontPreview fontPreview68 = new FlatTypographyTest.FontPreview();
@@ -306,6 +310,7 @@ public class FlatTypographyTest
fontPreview69.setFontType("H1"); fontPreview69.setFontType("H1");
fontPreview69.setFontSize(96); fontPreview69.setFontSize(96);
fontPreview69.setBaseSize(16); fontPreview69.setBaseSize(16);
fontPreview69.setLight(true);
add(fontPreview69, "cell 6 2"); add(fontPreview69, "cell 6 2");
//---- fontPreview93 ---- //---- fontPreview93 ----
@@ -318,6 +323,7 @@ public class FlatTypographyTest
fontPreview40.setFontSize(68); fontPreview40.setFontSize(68);
fontPreview40.setFontType("Disp"); fontPreview40.setFontType("Disp");
fontPreview40.setBaseSize(14); fontPreview40.setBaseSize(14);
fontPreview40.setSemibold(true);
add(fontPreview40, "cell 4 2 1 2"); add(fontPreview40, "cell 4 2 1 2");
//---- fontPreview35 ---- //---- fontPreview35 ----
@@ -330,12 +336,14 @@ public class FlatTypographyTest
fontPreview85.setFontSize(48); fontPreview85.setFontSize(48);
fontPreview85.setFontType("H00"); fontPreview85.setFontType("H00");
fontPreview85.setBaseSize(16); fontPreview85.setBaseSize(16);
fontPreview85.setSemibold(true);
add(fontPreview85, "cell 5 3"); add(fontPreview85, "cell 5 3");
//---- fontPreview70 ---- //---- fontPreview70 ----
fontPreview70.setFontSize(60); fontPreview70.setFontSize(60);
fontPreview70.setFontType("H2"); fontPreview70.setFontType("H2");
fontPreview70.setBaseSize(16); fontPreview70.setBaseSize(16);
fontPreview70.setLight(true);
add(fontPreview70, "cell 6 3"); add(fontPreview70, "cell 6 3");
//---- fontPreview36 ---- //---- fontPreview36 ----
@@ -348,6 +356,7 @@ public class FlatTypographyTest
fontPreview51.setFontType("h900"); fontPreview51.setFontType("h900");
fontPreview51.setFontSize(35); fontPreview51.setFontSize(35);
fontPreview51.setBaseSize(14); fontPreview51.setBaseSize(14);
fontPreview51.setSemibold(true);
add(fontPreview51, "cell 9 3"); add(fontPreview51, "cell 9 3");
//---- fontPreview1 ---- //---- fontPreview1 ----
@@ -382,12 +391,14 @@ public class FlatTypographyTest
fontPreview41.setFontType("Title L"); fontPreview41.setFontType("Title L");
fontPreview41.setFontSize(40); fontPreview41.setFontSize(40);
fontPreview41.setBaseSize(14); fontPreview41.setBaseSize(14);
fontPreview41.setSemibold(true);
add(fontPreview41, "cell 4 4"); add(fontPreview41, "cell 4 4");
//---- fontPreview86 ---- //---- fontPreview86 ----
fontPreview86.setFontSize(40); fontPreview86.setFontSize(40);
fontPreview86.setFontType("H0"); fontPreview86.setFontType("H0");
fontPreview86.setBaseSize(16); fontPreview86.setBaseSize(16);
fontPreview86.setSemibold(true);
add(fontPreview86, "cell 5 4"); add(fontPreview86, "cell 5 4");
//---- fontPreview71 ---- //---- fontPreview71 ----
@@ -412,6 +423,7 @@ public class FlatTypographyTest
fontPreview54.setBaseSize(14); fontPreview54.setBaseSize(14);
fontPreview54.setFontType("h800"); fontPreview54.setFontType("h800");
fontPreview54.setFontSize(29); fontPreview54.setFontSize(29);
fontPreview54.setSemibold(true);
add(fontPreview54, "cell 9 4"); add(fontPreview54, "cell 9 4");
//---- fontPreview62 ---- //---- fontPreview62 ----
@@ -453,12 +465,14 @@ public class FlatTypographyTest
fontPreview42.setFontType("Title"); fontPreview42.setFontType("Title");
fontPreview42.setFontSize(28); fontPreview42.setFontSize(28);
fontPreview42.setBaseSize(14); fontPreview42.setBaseSize(14);
fontPreview42.setSemibold(true);
add(fontPreview42, "cell 4 6"); add(fontPreview42, "cell 4 6");
//---- fontPreview87 ---- //---- fontPreview87 ----
fontPreview87.setFontType("H1"); fontPreview87.setFontType("H1");
fontPreview87.setFontSize(32); fontPreview87.setFontSize(32);
fontPreview87.setBaseSize(16); fontPreview87.setBaseSize(16);
fontPreview87.setSemibold(true);
add(fontPreview87, "cell 5 6"); add(fontPreview87, "cell 5 6");
//---- fontPreview72 ---- //---- fontPreview72 ----
@@ -483,6 +497,7 @@ public class FlatTypographyTest
fontPreview55.setBaseSize(14); fontPreview55.setBaseSize(14);
fontPreview55.setFontType("h700"); fontPreview55.setFontType("h700");
fontPreview55.setFontSize(24); fontPreview55.setFontSize(24);
fontPreview55.setSemibold(true);
add(fontPreview55, "cell 9 6"); add(fontPreview55, "cell 9 6");
//---- fontPreview63 ---- //---- fontPreview63 ----
@@ -523,12 +538,14 @@ public class FlatTypographyTest
fontPreview43.setFontType("Subtitle"); fontPreview43.setFontType("Subtitle");
fontPreview43.setFontSize(20); fontPreview43.setFontSize(20);
fontPreview43.setBaseSize(14); fontPreview43.setBaseSize(14);
fontPreview43.setSemibold(true);
add(fontPreview43, "cell 4 7"); add(fontPreview43, "cell 4 7");
//---- fontPreview88 ---- //---- fontPreview88 ----
fontPreview88.setFontSize(24); fontPreview88.setFontSize(24);
fontPreview88.setFontType("H2"); fontPreview88.setFontType("H2");
fontPreview88.setBaseSize(16); fontPreview88.setBaseSize(16);
fontPreview88.setSemibold(true);
add(fontPreview88, "cell 5 7"); add(fontPreview88, "cell 5 7");
//---- fontPreview73 ---- //---- fontPreview73 ----
@@ -553,6 +570,7 @@ public class FlatTypographyTest
fontPreview57.setBaseSize(14); fontPreview57.setBaseSize(14);
fontPreview57.setFontType("h600"); fontPreview57.setFontType("h600");
fontPreview57.setFontSize(20); fontPreview57.setFontSize(20);
fontPreview57.setSemibold(true);
add(fontPreview57, "cell 9 7"); add(fontPreview57, "cell 9 7");
//---- fontPreview64 ---- //---- fontPreview64 ----
@@ -593,12 +611,14 @@ public class FlatTypographyTest
fontPreview89.setFontType("H3"); fontPreview89.setFontType("H3");
fontPreview89.setFontSize(20); fontPreview89.setFontSize(20);
fontPreview89.setBaseSize(16); fontPreview89.setBaseSize(16);
fontPreview89.setSemibold(true);
add(fontPreview89, "cell 5 8"); add(fontPreview89, "cell 5 8");
//---- fontPreview74 ---- //---- fontPreview74 ----
fontPreview74.setFontType("H6"); fontPreview74.setFontType("H6");
fontPreview74.setFontSize(20); fontPreview74.setFontSize(20);
fontPreview74.setBaseSize(16); fontPreview74.setBaseSize(16);
fontPreview74.setSemibold(true);
add(fontPreview74, "cell 6 8"); add(fontPreview74, "cell 6 8");
//---- fontPreview80 ---- //---- fontPreview80 ----
@@ -617,6 +637,7 @@ public class FlatTypographyTest
fontPreview58.setBaseSize(14); fontPreview58.setBaseSize(14);
fontPreview58.setFontType("h500"); fontPreview58.setFontType("h500");
fontPreview58.setFontSize(16); fontPreview58.setFontSize(16);
fontPreview58.setSemibold(true);
add(fontPreview58, "cell 9 8"); add(fontPreview58, "cell 9 8");
//---- fontPreview65 ---- //---- fontPreview65 ----
@@ -662,6 +683,7 @@ public class FlatTypographyTest
fontPreview81.setFontType("Title L"); fontPreview81.setFontType("Title L");
fontPreview81.setFontSize(22); fontPreview81.setFontSize(22);
fontPreview81.setBaseSize(16); fontPreview81.setBaseSize(16);
fontPreview81.setSemibold(true);
add(fontPreview81, "cell 7 9"); add(fontPreview81, "cell 7 9");
//---- fontPreview56 ---- //---- fontPreview56 ----
@@ -716,9 +738,16 @@ public class FlatTypographyTest
//---- fontPreview90 ---- //---- fontPreview90 ----
fontPreview90.setFontSize(16); fontPreview90.setFontSize(16);
fontPreview90.setFontType("Body / H4"); fontPreview90.setFontType("Body /");
fontPreview90.setBaseSize(16); fontPreview90.setBaseSize(16);
add(fontPreview90, "cell 5 11"); add(fontPreview90, "cell 5 11,alignx left,growx 0");
//---- fontPreview98 ----
fontPreview98.setFontSize(16);
fontPreview98.setFontType("H4");
fontPreview98.setBaseSize(16);
fontPreview98.setSemibold(true);
add(fontPreview98, "cell 5 11");
//---- fontPreview75 ---- //---- fontPreview75 ----
fontPreview75.setFontSize(16); fontPreview75.setFontSize(16);
@@ -728,9 +757,16 @@ public class FlatTypographyTest
//---- fontPreview82 ---- //---- fontPreview82 ----
fontPreview82.setFontSize(16); fontPreview82.setFontSize(16);
fontPreview82.setFontType("Body L / Title M"); fontPreview82.setFontType("Body L /");
fontPreview82.setBaseSize(16); fontPreview82.setBaseSize(16);
add(fontPreview82, "cell 7 11"); add(fontPreview82, "cell 7 11,alignx left,growx 0");
//---- fontPreview95 ----
fontPreview95.setFontSize(16);
fontPreview95.setFontType("Title M");
fontPreview95.setBaseSize(16);
fontPreview95.setSemibold(true);
add(fontPreview95, "cell 7 11");
//---- fontPreview52 ---- //---- fontPreview52 ----
fontPreview52.setFontType("Medium Text / Header 6"); fontPreview52.setFontType("Medium Text / Header 6");
@@ -742,6 +778,7 @@ public class FlatTypographyTest
fontPreview59.setBaseSize(14); fontPreview59.setBaseSize(14);
fontPreview59.setFontSize(14); fontPreview59.setFontSize(14);
fontPreview59.setFontType("h400"); fontPreview59.setFontType("h400");
fontPreview59.setSemibold(true);
add(fontPreview59, "cell 9 11"); add(fontPreview59, "cell 9 11");
//---- fontPreview67 ---- //---- fontPreview67 ----
@@ -779,6 +816,7 @@ public class FlatTypographyTest
fontPreview91.setFontType("H5"); fontPreview91.setFontType("H5");
fontPreview91.setFontSize(14); fontPreview91.setFontSize(14);
fontPreview91.setBaseSize(16); fontPreview91.setBaseSize(16);
fontPreview91.setSemibold(true);
add(fontPreview91, "cell 5 13"); add(fontPreview91, "cell 5 13");
//---- fontPreview76 ---- //---- fontPreview76 ----
@@ -788,10 +826,17 @@ public class FlatTypographyTest
add(fontPreview76, "cell 6 13"); add(fontPreview76, "cell 6 13");
//---- fontPreview83 ---- //---- fontPreview83 ----
fontPreview83.setFontType("Body M / Title S / Label L"); fontPreview83.setFontType("Body M /");
fontPreview83.setFontSize(14); fontPreview83.setFontSize(14);
fontPreview83.setBaseSize(16); fontPreview83.setBaseSize(16);
add(fontPreview83, "cell 7 13"); add(fontPreview83, "cell 7 13,alignx left,growx 0");
//---- fontPreview96 ----
fontPreview96.setFontType("Title S / Label L");
fontPreview96.setFontSize(14);
fontPreview96.setBaseSize(16);
fontPreview96.setSemibold(true);
add(fontPreview96, "cell 7 13");
//---- fontPreview9 ---- //---- fontPreview9 ----
fontPreview9.setFontType("Small"); fontPreview9.setFontType("Small");
@@ -827,6 +872,7 @@ public class FlatTypographyTest
fontPreview92.setFontSize(12); fontPreview92.setFontSize(12);
fontPreview92.setFontType("H6"); fontPreview92.setFontType("H6");
fontPreview92.setBaseSize(12); fontPreview92.setBaseSize(12);
fontPreview92.setSemibold(true);
add(fontPreview92, "cell 5 14"); add(fontPreview92, "cell 5 14");
//---- fontPreview77 ---- //---- fontPreview77 ----
@@ -836,10 +882,17 @@ public class FlatTypographyTest
add(fontPreview77, "cell 6 14"); add(fontPreview77, "cell 6 14");
//---- fontPreview84 ---- //---- fontPreview84 ----
fontPreview84.setFontType("Body S / Label M"); fontPreview84.setFontType("Body S /");
fontPreview84.setFontSize(12); fontPreview84.setFontSize(12);
fontPreview84.setBaseSize(16); fontPreview84.setBaseSize(16);
add(fontPreview84, "cell 7 14"); add(fontPreview84, "cell 7 14,alignx left,growx 0");
//---- fontPreview97 ----
fontPreview97.setFontType("Label M");
fontPreview97.setFontSize(12);
fontPreview97.setBaseSize(16);
fontPreview97.setSemibold(true);
add(fontPreview97, "cell 7 14");
//---- fontPreview53 ---- //---- fontPreview53 ----
fontPreview53.setFontType("Small Text"); fontPreview53.setFontType("Small Text");
@@ -851,6 +904,7 @@ public class FlatTypographyTest
fontPreview60.setBaseSize(14); fontPreview60.setBaseSize(14);
fontPreview60.setFontType("h300 / h200"); fontPreview60.setFontType("h300 / h200");
fontPreview60.setFontSize(12); fontPreview60.setFontSize(12);
fontPreview60.setSemibold(true);
add(fontPreview60, "cell 9 14"); add(fontPreview60, "cell 9 14");
//---- fontPreview68 ---- //---- fontPreview68 ----
@@ -881,12 +935,14 @@ public class FlatTypographyTest
fontPreview94.setFontSize(11); fontPreview94.setFontSize(11);
fontPreview94.setFontType("Label S"); fontPreview94.setFontType("Label S");
fontPreview94.setBaseSize(16); fontPreview94.setBaseSize(16);
fontPreview94.setSemibold(true);
add(fontPreview94, "cell 7 15"); add(fontPreview94, "cell 7 15");
//---- fontPreview61 ---- //---- fontPreview61 ----
fontPreview61.setBaseSize(14); fontPreview61.setBaseSize(14);
fontPreview61.setFontSize(11); fontPreview61.setFontSize(11);
fontPreview61.setFontType("h100"); fontPreview61.setFontType("h100");
fontPreview61.setSemibold(true);
add(fontPreview61, "cell 9 15"); add(fontPreview61, "cell 9 15");
// JFormDesigner - End of component initialization //GEN-END:initComponents // JFormDesigner - End of component initialization //GEN-END:initComponents
} }
@@ -945,6 +1001,8 @@ public class FlatTypographyTest
private String fontType; private String fontType;
private int fontSize; private int fontSize;
private int baseSize; private int baseSize;
private boolean light;
private boolean semibold;
private boolean bold; private boolean bold;
private boolean showPlain; private boolean showPlain;
@@ -982,6 +1040,26 @@ public class FlatTypographyTest
updateDescription(); updateDescription();
} }
public boolean isLight() {
return light;
}
public void setLight( boolean light ) {
this.light = light;
updateFont();
updateDescription();
}
public boolean isSemibold() {
return semibold;
}
public void setSemibold( boolean semibold ) {
this.semibold = semibold;
updateFont();
updateDescription();
}
public boolean isBold() { public boolean isBold() {
return bold; return bold;
} }
@@ -1002,7 +1080,7 @@ public class FlatTypographyTest
} }
private void updateFont() { private void updateFont() {
Font defaultFont = getDefaultFont(); Font defaultFont = getBaseFont();
previewLabel.setFont( defaultFont.deriveFont( bold ? Font.BOLD : Font.PLAIN, fontSize ) ); previewLabel.setFont( defaultFont.deriveFont( bold ? Font.BOLD : Font.PLAIN, fontSize ) );
preview2Label.setFont( defaultFont.deriveFont( Font.PLAIN, fontSize ) ); preview2Label.setFont( defaultFont.deriveFont( Font.PLAIN, fontSize ) );
} }
@@ -1014,13 +1092,24 @@ public class FlatTypographyTest
buf.append( " " ).append( fontSize > baseSize ? "+" : "" ).append( fontSize - baseSize ); buf.append( " " ).append( fontSize > baseSize ? "+" : "" ).append( fontSize - baseSize );
buf.append( String.format( " %.2fx", (float) fontSize / baseSize ) ); buf.append( String.format( " %.2fx", (float) fontSize / baseSize ) );
} }
if( light )
buf.append( " light" );
if( semibold )
buf.append( " semibold" );
if( bold ) if( bold )
buf.append( " bold" ); buf.append( " bold" );
descLabel.setText( buf.toString() ); descLabel.setText( buf.toString() );
} }
private Font getDefaultFont() { private Font getBaseFont() {
Font font = UIManager.getFont( "defaultFont" ); Font font = null;
if( light )
font = UIManager.getFont( "light.font" );
else if( semibold )
font = UIManager.getFont( "semibold.font" );
if( font == null )
font = UIManager.getFont( "defaultFont" );
if( font == null ) if( font == null )
font = UIManager.getFont( "Label.font" ); font = UIManager.getFont( "Label.font" );
return font; return font;

View File

@@ -166,6 +166,7 @@ new FormModel {
"fontType": "H1" "fontType": "H1"
"fontSize": 96 "fontSize": 96
"baseSize": 16 "baseSize": 16
"light": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 6 2" "value": "cell 6 2"
} ) } )
@@ -182,6 +183,7 @@ new FormModel {
"fontSize": 68 "fontSize": 68
"fontType": "Disp" "fontType": "Disp"
"baseSize": 14 "baseSize": 14
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 2 1 2" "value": "cell 4 2 1 2"
} ) } )
@@ -198,6 +200,7 @@ new FormModel {
"fontSize": 48 "fontSize": 48
"fontType": "H00" "fontType": "H00"
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 3" "value": "cell 5 3"
} ) } )
@@ -206,6 +209,7 @@ new FormModel {
"fontSize": 60 "fontSize": 60
"fontType": "H2" "fontType": "H2"
"baseSize": 16 "baseSize": 16
"light": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 6 3" "value": "cell 6 3"
} ) } )
@@ -222,6 +226,7 @@ new FormModel {
"fontType": "h900" "fontType": "h900"
"fontSize": 35 "fontSize": 35
"baseSize": 14 "baseSize": 14
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 3" "value": "cell 9 3"
} ) } )
@@ -266,6 +271,7 @@ new FormModel {
"fontType": "Title L" "fontType": "Title L"
"fontSize": 40 "fontSize": 40
"baseSize": 14 "baseSize": 14
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 4" "value": "cell 4 4"
} ) } )
@@ -274,6 +280,7 @@ new FormModel {
"fontSize": 40 "fontSize": 40
"fontType": "H0" "fontType": "H0"
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 4" "value": "cell 5 4"
} ) } )
@@ -306,6 +313,7 @@ new FormModel {
"baseSize": 14 "baseSize": 14
"fontType": "h800" "fontType": "h800"
"fontSize": 29 "fontSize": 29
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 4" "value": "cell 9 4"
} ) } )
@@ -363,6 +371,7 @@ new FormModel {
"fontType": "Title" "fontType": "Title"
"fontSize": 28 "fontSize": 28
"baseSize": 14 "baseSize": 14
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 6" "value": "cell 4 6"
} ) } )
@@ -371,6 +380,7 @@ new FormModel {
"fontType": "H1" "fontType": "H1"
"fontSize": 32 "fontSize": 32
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 6" "value": "cell 5 6"
} ) } )
@@ -403,6 +413,7 @@ new FormModel {
"baseSize": 14 "baseSize": 14
"fontType": "h700" "fontType": "h700"
"fontSize": 24 "fontSize": 24
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 6" "value": "cell 9 6"
} ) } )
@@ -455,6 +466,7 @@ new FormModel {
"fontType": "Subtitle" "fontType": "Subtitle"
"fontSize": 20 "fontSize": 20
"baseSize": 14 "baseSize": 14
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 7" "value": "cell 4 7"
} ) } )
@@ -463,6 +475,7 @@ new FormModel {
"fontSize": 24 "fontSize": 24
"fontType": "H2" "fontType": "H2"
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 7" "value": "cell 5 7"
} ) } )
@@ -495,6 +508,7 @@ new FormModel {
"baseSize": 14 "baseSize": 14
"fontType": "h600" "fontType": "h600"
"fontSize": 20 "fontSize": 20
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 7" "value": "cell 9 7"
} ) } )
@@ -547,6 +561,7 @@ new FormModel {
"fontType": "H3" "fontType": "H3"
"fontSize": 20 "fontSize": 20
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 8" "value": "cell 5 8"
} ) } )
@@ -555,6 +570,7 @@ new FormModel {
"fontType": "H6" "fontType": "H6"
"fontSize": 20 "fontSize": 20
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 6 8" "value": "cell 6 8"
} ) } )
@@ -579,6 +595,7 @@ new FormModel {
"baseSize": 14 "baseSize": 14
"fontType": "h500" "fontType": "h500"
"fontSize": 16 "fontSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 8" "value": "cell 9 8"
} ) } )
@@ -638,6 +655,7 @@ new FormModel {
"fontType": "Title L" "fontType": "Title L"
"fontSize": 22 "fontSize": 22
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 9" "value": "cell 7 9"
} ) } )
@@ -714,8 +732,17 @@ new FormModel {
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) { add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview90" name: "fontPreview90"
"fontSize": 16 "fontSize": 16
"fontType": "Body / H4" "fontType": "Body /"
"baseSize": 16 "baseSize": 16
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 11,alignx left,growx 0"
} )
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview98"
"fontSize": 16
"fontType": "H4"
"baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 11" "value": "cell 5 11"
} ) } )
@@ -730,8 +757,17 @@ new FormModel {
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) { add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview82" name: "fontPreview82"
"fontSize": 16 "fontSize": 16
"fontType": "Body L / Title M" "fontType": "Body L /"
"baseSize": 16 "baseSize": 16
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 11,alignx left,growx 0"
} )
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview95"
"fontSize": 16
"fontType": "Title M"
"baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 11" "value": "cell 7 11"
} ) } )
@@ -748,6 +784,7 @@ new FormModel {
"baseSize": 14 "baseSize": 14
"fontSize": 14 "fontSize": 14
"fontType": "h400" "fontType": "h400"
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 11" "value": "cell 9 11"
} ) } )
@@ -801,6 +838,7 @@ new FormModel {
"fontType": "H5" "fontType": "H5"
"fontSize": 14 "fontSize": 14
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 13" "value": "cell 5 13"
} ) } )
@@ -814,9 +852,18 @@ new FormModel {
} ) } )
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) { add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview83" name: "fontPreview83"
"fontType": "Body M / Title S / Label L" "fontType": "Body M /"
"fontSize": 14 "fontSize": 14
"baseSize": 16 "baseSize": 16
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 13,alignx left,growx 0"
} )
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview96"
"fontType": "Title S / Label L"
"fontSize": 14
"baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 13" "value": "cell 7 13"
} ) } )
@@ -865,6 +912,7 @@ new FormModel {
"fontSize": 12 "fontSize": 12
"fontType": "H6" "fontType": "H6"
"baseSize": 12 "baseSize": 12
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 14" "value": "cell 5 14"
} ) } )
@@ -878,9 +926,18 @@ new FormModel {
} ) } )
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) { add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview84" name: "fontPreview84"
"fontType": "Body S / Label M" "fontType": "Body S /"
"fontSize": 12 "fontSize": 12
"baseSize": 16 "baseSize": 16
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 14,alignx left,growx 0"
} )
add( new FormComponent( "com.formdev.flatlaf.testing.FlatTypographyTest$FontPreview" ) {
name: "fontPreview97"
"fontType": "Label M"
"fontSize": 12
"baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 14" "value": "cell 7 14"
} ) } )
@@ -897,6 +954,7 @@ new FormModel {
"baseSize": 14 "baseSize": 14
"fontType": "h300 / h200" "fontType": "h300 / h200"
"fontSize": 12 "fontSize": 12
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 14" "value": "cell 9 14"
} ) } )
@@ -937,6 +995,7 @@ new FormModel {
"fontSize": 11 "fontSize": 11
"fontType": "Label S" "fontType": "Label S"
"baseSize": 16 "baseSize": 16
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 15" "value": "cell 7 15"
} ) } )
@@ -945,6 +1004,7 @@ new FormModel {
"baseSize": 14 "baseSize": 14
"fontSize": 11 "fontSize": 11
"fontType": "h100" "fontType": "h100"
"semibold": true
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) { }, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 9 15" "value": "cell 9 15"
} ) } )