Пример #1
0
  /**
   * Constructor for QuestQuest.
   *
   * @param assignment a {@link forge.Quest_Assignment} object.
   */
  public QuestQuest(Quest_Assignment assignment) {
    super(
        assignment.getName(),
        assignment.getDifficulty(),
        assignment.getDesc(),
        GuiUtils.getIconFromFile(assignment.getIconName()));
    this.assignment = assignment;

    JLabel repeatabilityLabel;
    if (assignment.isRepeatable()) {
      repeatabilityLabel = new JLabel("This quest is repeatable");
    } else {
      repeatabilityLabel = new JLabel("This quest is not repeatable");
    }

    GuiUtils.addGap(centerPanel);
    this.centerPanel.add(repeatabilityLabel);
  }