DigramFrame.java 764 B

123456789101112131415161718192021222324252627282930
  1. import javax.swing.*;
  2. import java.awt.*;
  3. import java.text.*;
  4. import java.awt.event.*;
  5. import java.io.*;
  6. // class to display Frame showing digram distributions
  7. // called by "Diagram Distribution" button on monoCard
  8. class DigramFrame extends JFrame {
  9. private JTextArea textArea;
  10. public DigramFrame(String s){
  11. super("Digram Distribution");
  12. Container container = getContentPane();
  13. container.setLayout(new FlowLayout());
  14. NumberFormat form = NumberFormat.getInstance(); //format for ic
  15. form.setMaximumFractionDigits(5);
  16. textArea = new JTextArea(s, 28, 15);
  17. textArea.setFont(new Font("monospaced",Font.PLAIN,10));
  18. container.add(textArea);
  19. setSize(800,450);
  20. setResizable(false);
  21. setVisible(true);
  22. }
  23. }