All pastes #203021 Raw Edit

SkareCrow

public java v1 · immutable
#203021 ·published 2006-10-14 21:51 UTC
rendered paste body
import javax.swing.*;import java.awt.*;public class WarpedConvert {	public static JFrame mainFrame;	public static JPanel mainContainer, textContainer;	public static JPanel keyPanel, textPanel, leetPanel, buttonPanel;	public static void createAndShowGUI() {		JFrame.setDefaultLookAndFeelDecorated(true);		mainFrame = new JFrame("WarpedCoders - Leet Speak Translator");		mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);		buildPanels();		mainFrame.add(mainContainer);		mainFrame.setSize(500, 400);		mainFrame.setLocationRelativeTo(null);		mainFrame.setResizable(false);		mainFrame.setVisible(true);	}	public static void buildPanels() {		// mainContainer		mainContainer = new JPanel();		mainContainer.setLayout(new BorderLayout());		mainContainer.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));		// textContainer		textContainer = new JPanel();		textContainer.setLayout(new GridLayout(2, 0));		mainContainer.add(textContainer, BorderLayout.CENTER);		// keyPanel		keyPanel = new JPanel();		keyPanel.setLayout(new BorderLayout());		keyPanel.setBorder(BorderFactory.createTitledBorder("Key Panel"));		mainContainer.add(keyPanel, BorderLayout.NORTH);		// textPanel		textPanel = new JPanel();		textPanel.setLayout(new BorderLayout());		textPanel.setBorder(BorderFactory.createTitledBorder("Text Panel"));		textContainer.add(textPanel);		// leetPanel		leetPanel = new JPanel();		leetPanel.setLayout(new BorderLayout());		leetPanel.setBorder(BorderFactory.createTitledBorder("Leet Panel"));		textContainer.add(leetPanel);		// buttonPanel		buttonPanel = new JPanel();		buttonPanel.setLayout(new FlowLayout(2));		mainContainer.add(buttonPanel, BorderLayout.SOUTH);	}	public static void main(String args[]) {		javax.swing.SwingUtilities.invokeLater(new Runnable() {			public void run() {				createAndShowGUI();			}		});	}}