Criando uma barra de status

Java não tem uma classe chamada StatusBar no pacote Swing. Dessa forma, você precisa criar sua própria barra de status. O código abaixo cria uma barra de status simples usando JLabel.  Você pode melhorá-la de acordo com as suas necessidades:

public class StatusBar extends JLabel {
    
    /** Cria uma nova instância de StatusBar */
    public StatusBar() {
        super();
        super.setPreferredSize(new Dimension(10016));
        setMessage("Pronto");
    }
    
    public void setMessage(String messagem) {
        setText(" "+messagem);        
    }        
}

Voce pode utilizar esta barra de status em seu programa inserindo o seguinte código:

    statusBar = new StatusBar();
    getContentPane().add(statusBar, java.awt.BorderLayout.SOUTH);

Note que nós adicionamos a barra de status no final de um frame usando o BorderLayout.Você pode também mudar a mensagem na barra de status usando o método do setMessage.