zoukankan      html  css  js  c++  java
  • java2html test

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    import java.awt.*;
    import java.io.*;
    import java.awt.event.*;
    import javax.swing.*;
    
    public class PageFrame extends JInternalFrame implements ActionListener {
        
        SiteManager parent;
        String filename;
        JTextArea ta;
        
        public PageFrame(String name, SiteManager sm) {
            super("Page: " + name, true, true, true, true);
            parent = sm;
            setBounds(50,50,300,150);
            
            Container contentPane = getContentPane();
            
            // Create a text area to display the contents of our file in
            // and stick it in a scrollable pane so we can see everything
            ta = new JTextArea();
            JScrollPane jsp = new JScrollPane(ta);
            contentPane.add(jsp, BorderLayout.CENTER);
            
            JMenuBar jmb = new JMenuBar();
            JMenu fileMenu = new JMenu("File");
            JMenuItem saveItem = new JMenuItem("Save");
            saveItem.addActionListener(this);
            fileMenu.add(saveItem);
            jmb.add(fileMenu);
            setJMenuBar(jmb);
            
            filename = name;
            loadContent();
        }
        
        public void actionPerformed(ActionEvent ae) {
            // Can only be the save menu
            saveContent();
        }
        
        public void loadContent() {
            try {
                FileReader fr = new FileReader(filename);
                ta.read(fr, null);
                fr.close();
            } catch (Exception e) {
                System.err.println("Could not load page: " + filename);
            }
        }
        
        public void saveContent() {
            try {
                FileWriter fw = new FileWriter(filename);
                ta.write(fw);
                fw.close();
            } catch(Exception e) {
                System.err.println("Could not save page: " + filename);
            }
        }
        
        public void cutText() { ta.cut(); }
        public void copyText() { ta.copy(); }
        public void pasteText() { ta.paste(); }
    }
    
    import java.awt.*;
    import java.io.*;
    import java.awt.event.*;
    import javax.swing.*;
    
    public class PageFrame extends JInternalFrame implements ActionListener {
        
        SiteManager parent;
        String filename;
        JTextArea ta;
        
        public PageFrame(String name, SiteManager sm) {
            super("Page: " + name, true, true, true, true);
            parent = sm;
            setBounds(50,50,300,150);
            
            Container contentPane = getContentPane();
            
            // Create a text area to display the contents of our file in
            // and stick it in a scrollable pane so we can see everything
            ta = new JTextArea();
            JScrollPane jsp = new JScrollPane(ta);
            contentPane.add(jsp, BorderLayout.CENTER);
            
            JMenuBar jmb = new JMenuBar();
            JMenu fileMenu = new JMenu("File");
            JMenuItem saveItem = new JMenuItem("Save");
            saveItem.addActionListener(this);
            fileMenu.add(saveItem);
            jmb.add(fileMenu);
            setJMenuBar(jmb);
            
            filename = name;
            loadContent();
        }
        
        public void actionPerformed(ActionEvent ae) {
            // Can only be the save menu
            saveContent();
        }
        
        public void loadContent() {
            try {
                FileReader fr = new FileReader(filename);
                ta.read(fr, null);
                fr.close();
            } catch (Exception e) {
                System.err.println("Could not load page: " + filename);
            }
        }
        
        public void saveContent() {
            try {
                FileWriter fw = new FileWriter(filename);
                ta.write(fw);
                fw.close();
            } catch(Exception e) {
                System.err.println("Could not save page: " + filename);
            }
        }
        
        public void cutText() { ta.cut(); }
        public void copyText() { ta.copy(); }
        public void pasteText() { ta.paste(); }
    }
    
  • 相关阅读:
    OPPO R9sPlus MIFlash线刷TWRP Recovery ROOT详细教程
    OPPO R11 R11plus系列 解锁BootLoader ROOT Xposed 你的手机你做主
    努比亚(nubia) M2青春版 NX573J 解锁BootLoader 并进入临时recovery ROOT
    华为 荣耀 等手机解锁BootLoader
    青橙 M4 解锁BootLoader 并刷入recovery ROOT
    程序员修炼之道阅读笔03
    冲刺8
    典型用户模板分析
    学习进度八
    冲刺7
  • 原文地址:https://www.cnblogs.com/xxtyuxin/p/3080859.html
Copyright © 2011-2022 走看看