Oh hay there, did not see you. I was wondering if there is a better, more efficient way to format shortcuts, panels and buttons in java, and then what I did below. Here is my code, I want the Greeting, date and button to be on separate lines. And the only logical way to do this is to create empty labels, right?
private void GeneralTab() {
generalPanel = new JPanel(new FlowLayout());
String currentTime = SimpleDateFormat.getInstance().format(
Calendar.getInstance().getTime());
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel("WELCOME "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel("Today Date: " + currentTime));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(new JLabel(" "));
generalPanel.add(createExitButton());
}
source
share