mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-12 06:57:13 -06:00
Menus: fixed text color of selected menu items that use HTML (issue #87)
This commit is contained in:
@@ -132,6 +132,7 @@ public class FlatMenusTest
|
||||
JMenuItem menuItem7 = new JMenuItem();
|
||||
JMenuItem menuItem34 = new JMenuItem();
|
||||
JMenuItem menuItem8 = new JMenuItem();
|
||||
JMenuItem menuItem38 = new JMenuItem();
|
||||
JMenu menu11 = new JMenu();
|
||||
JMenuItem menuItem36 = new JMenuItem();
|
||||
JMenuItem menuItem37 = new JMenuItem();
|
||||
@@ -254,6 +255,10 @@ public class FlatMenusTest
|
||||
menuItem8.setMnemonic('E');
|
||||
menu5.add(menuItem8);
|
||||
|
||||
//---- menuItem38 ----
|
||||
menuItem38.setText("<html>some <b color=\"red\">HTML</b> <i color=\"blue\">text</i></html>");
|
||||
menu5.add(menuItem38);
|
||||
|
||||
//======== menu11 ========
|
||||
{
|
||||
menu11.setText("sub menu");
|
||||
@@ -546,7 +551,7 @@ public class FlatMenusTest
|
||||
panel1.add(radioButtonMenuItemLabel, "cell 0 3");
|
||||
|
||||
//---- radioButtonMenuItem1 ----
|
||||
radioButtonMenuItem1.setText("enabled");
|
||||
radioButtonMenuItem1.setText("<html>en<b color=\"red\">abl</b><i color=\"blue\">ed</i></html>");
|
||||
radioButtonMenuItem1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F1, 0));
|
||||
radioButtonMenuItem1.setMnemonic('B');
|
||||
panel1.add(radioButtonMenuItem1, "cell 1 3");
|
||||
|
||||
@@ -47,6 +47,10 @@ new FormModel {
|
||||
"text": "longer text longer text longer"
|
||||
"mnemonic": 69
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JMenuItem" ) {
|
||||
name: "menuItem38"
|
||||
"text": "<html>some <b color=\"red\">HTML</b> <i color=\"blue\">text</i></html>"
|
||||
} )
|
||||
add( new FormContainer( "javax.swing.JMenu", new FormLayoutManager( class javax.swing.JMenu ) ) {
|
||||
name: "menu11"
|
||||
"text": "sub menu"
|
||||
@@ -354,7 +358,7 @@ new FormModel {
|
||||
} )
|
||||
add( new FormComponent( "javax.swing.JRadioButtonMenuItem" ) {
|
||||
name: "radioButtonMenuItem1"
|
||||
"text": "enabled"
|
||||
"text": "<html>en<b color=\"red\">abl</b><i color=\"blue\">ed</i></html>"
|
||||
"accelerator": #KeyStroke0
|
||||
"mnemonic": 66
|
||||
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
|
||||
|
||||
Reference in New Issue
Block a user