怎么上面那段代码没有高亮显示?
[code="java"]
package org.zergle.test.swing;
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import javax.swing.JTabbedPane;
import javax.swing.SwingUtilities;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
public class TestAccelerator extends JFrame {
private JSplitPane pnl1 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
private JTabbedPane pnl2 = new JTabbedPane();
private JPanel container;
public TestAccelerator() {
this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
this.container = (JPanel) this.getContentPane();
this.pnl1.add(new JPanel(), JSplitPane.LEFT);
this.pnl1.add(new JPanel(), JSplitPane.RIGHT);
this.pnl2.add("tab1", new JPanel());
this.pnl2.add("tab2", new JPanel());
this.container.add(pnl1, BorderLayout.NORTH);
this.container.add(pnl2, BorderLayout.SOUTH);
this.setSize(600, 400);
this.setVisible(true);
}
/**
* @param args
*/
public static void main(String[] args) {
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
UIManager.put(
"TabbedPane.ancestorInputMap",
new UIDefaults.LazyInputMap(new Object[] {
"alt R", "navigateNext",
"alt shift R", "navigatePrevious",
"ctrl PAGE_DOWN", "navigatePageDown",
"ctrl PAGE_UP", "navigatePageUp",
"ctrl UP", "requestFocus",
"ctrl KP_UP", "requestFocus"
})
);
} catch (Exception e) {
e.printStackTrace();
}
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new TestAccelerator();
}
});
}
}
[/code]