1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        JSyntaxPane代碼編輯 UI 控件

        聯(lián)合創(chuàng)作 · 2023-09-28 02:02

        JSyntaxPane 是一個(gè)帶語法高亮支持的代碼編輯 UI 控件,擴(kuò)展了 JEditorKit。

        使用方法:

        import java.awt.BorderLayout;
        import java.awt.Container;
        
        import javax.swing.JEditorPane;
        import javax.swing.JFrame;
        import javax.swing.JScrollPane;
        import javax.swing.WindowConstants;
        
        import jsyntaxpane.DefaultSyntaxKit;
        
        public class SyntaxTester {
        
            public static void main(String[] args) {
                java.awt.EventQueue.invokeLater(new Runnable() {
        
                    @Override
                    public void run() {
                        new SyntaxTester().setVisible(true);
                    }
                });
            }
        
            public SyntaxTester() {
                JFrame f = new JFrame(TestIssue47.class.getName());
                final Container c = f.getContentPane();
                c.setLayout(new BorderLayout());
        
                DefaultSyntaxKit.initKit();
        
                final JEditorPane codeEditor = new JEditorPane();
                JScrollPane scrPane = new JScrollPane(codeEditor);
                c.add(scrPane, BorderLayout.CENTER);
                c.doLayout();
                codeEditor.setContentType("text/java");
                codeEditor.setText("public static void main(String[] args) {\n}");
                
                f.setSize(800, 600);
                f.setVisible(true);
                f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        
            }
        }
        瀏覽 24
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            青青草啪啪 | 无码成人午夜在线影院 | 日韩久久精品电影 | 黄色片免费视频 | 雷电将军安慰部下模拟器苹果 | 网友自拍第一页 | 精品成人一区二区三区 | 国产精品10p | 亚洲精品午夜福利 | 欧美日韩一区二区三区 |