Example #1
0
  /** Start view */
  private void startView() {
    InternationalizationCentral iCentral = new InternationalizationCentral();

    logManager.trace("Initializing components");
    Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
    int xPosition = (int) (dimension.getWidth() - 400);
    frame = new JFormFrame(new Point(xPosition, 0), 400);
    frame.setInternalSize(300, 200);
    animeTitleLabel = new JLabel(iCentral.getWord("title"));
    currentEpisodeLabel = new JLabel(iCentral.getWord("current_episode"));
    animeTitleField = new JTextField();
    currentEpisodeField = new JTextField();

    frame.setOkButtonLabel(iCentral.getWord("ok"));
    frame.setCancelButtonLabel(iCentral.getWord("cancel"));

    logManager.trace("Setting bounds");
    animeTitleLabel.setBounds(10, 20, 150, 25);
    currentEpisodeLabel.setBounds(10, 60, 150, 25);
    animeTitleField.setBounds(160, 20, 150, 25);
    currentEpisodeField.setBounds(160, 60, 50, 25);

    logManager.trace("Joining components");
    frame.addToInternalPanel(animeTitleLabel);
    frame.addToInternalPanel(currentEpisodeLabel);
    frame.addToInternalPanel(animeTitleField);
    frame.addToInternalPanel(currentEpisodeField);
    frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
  } // end of the method startView