• 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(); }
    }
    
  • 相关阅读:
    悄悄蒙上你的眼睛 后门程序知识完全解析 java程序员
    教你认识网页中五种隐形的危险病毒 java程序员
    安全知识 黑客是如何攻击电子邮件的 java程序员
    著名黑客工具CC攻击的思路及防范方法 java程序员
    Educational Codeforces Round 45 (Rated for Div. 2) G GCD Counting
    Dual Palindromes
    2012暑假集训内部测试赛1
    hdu4380Farmer Greedy(多校3)
    sdutCity Horizon(离散化)
    USACO1.22Transformations
  • 原文地址:https://www.cnblogs.com/xxtyuxin/p/3080859.html
Copyright © 2020-2023  润新知