Tytuł okna w WPF i Java Swing

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Tytuł okna to tekst wyświetlany najczęściej na pasku tytułu okna aplikacji. Nie jest to nazwa obiektu ani nazwa zmiennej, tylko właściwość wizualna okna widoczna dla użytkownika.

WPF / XAML

W aplikacji WPF tytuł okna ustawia się zwykle za pomocą atrybutu Title w znaczniku Window:

<Window Title="Tekst">
</Window>

W tym przykładzie napis Tekst pojawi się na pasku tytułu okna. Atrybut Title nie tworzy nazwy obiektu. Do nadawania nazwy elementowi w XAML służy np. x:Name lub Name.

Java Swing

W Java Swing okno może być reprezentowane przez klasę JFrame. Tytuł ustawia się metodą setTitle():

public class Okno extends JFrame {
    public Okno() {
        super();
        this.setTitle("Tekst");
    }
}

Metoda setTitle("Tekst") ustawia tytuł okna na wartość Tekst. Słowo this oznacza bieżący obiekt, czyli w tym przypadku tworzone okno. super() wywołuje konstruktor klasy bazowej JFrame.

Ważne rozróżnienie egzaminacyjne

  • Title="Tekst" oraz setTitle("Tekst") ustawiają tytuł okna.
  • Nazwa obiektu to coś innego, np. nazwa zmiennej lub identyfikator elementu.
  • Tekst w cudzysłowie jest wartością przypisywaną właściwości/metodzie, a nie nazwą obiektu.