Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- JFrame frame = new JFrame("DotDotIO");
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.setResizable(false);
- JPanel mainPanel = new JPanel();
- mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS));
- mainPanel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
- JPanel title = new JPanel();
- JLabel header = new JLabel("<html><span style='color: teal;'>DotDotIO</span></html>");
- header.setFont(header.getFont().deriveFont(64.0F));
- JLabel version = new JLabel("<html> Version 1.0<br>Created by Luke Carr</html>");
- JLabel slogan = new JLabel("<html>Full Potential<br>Minimal Knowledge</html>");
- title.add(version);
- title.add(header);
- title.add(slogan);
- mainPanel.add(title);
- mainPanel.add(Box.createVerticalStrut(10));
- JPanel codePanel = new JPanel();
- code = new JTextArea(25, 65);
- codePanel.add(code);
- console = new JTextArea(25, 32);
- console.setEditable(false);
- codePanel.add(console);
- mainPanel.add(codePanel);
- JPanel buttons = new JPanel();
- JButton submitCode = new JButton("Submit Code!");
- submitCode.addActionListener(new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent arg0) {
- Interpreter.interpretString(DotDotIO.getCode());
- }
- });
- buttons.add(submitCode);
- mainPanel.add(buttons);
- frame.getContentPane().add(mainPanel);
- frame.pack();
- frame.setVisible(true);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement