29 lines
747 B
Java
Raw Normal View History

package net.knarcraft.serverlauncher.userinterface;
import javax.swing.*;
import java.awt.*;
class Console {
private JTextField textInput;
private JTextArea textOutput;
void output(String text) {
this.textOutput.setText(text);
}
Console(JTabbedPane tab, String name) {
JPanel panel = new JPanel();
tab.addTab(name, null, panel, null);
panel.setLayout(new BorderLayout(0, 0));
textInput = new JTextField();
panel.add(textInput, BorderLayout.SOUTH);
textInput.setColumns(10);
textOutput = new JTextArea();
JScrollPane scroll = new JScrollPane(textOutput);
panel.add(scroll, BorderLayout.CENTER);
textOutput.setEditable(false);
}
}