---
title: 'Thema der Woche: Ladebalken über dem Textfeld'
url: 'https://tutego.de/blog/javainsel/2009/11/thema-der-woche-ladebalken-uber-dem-textfeld'
markdown: 'https://tutego.de/blog/javainsel/2009/11/thema-der-woche-ladebalken-uber-dem-textfeld.md'
date: '2009-11-11'
description: 'Mit JXLayer (https://jxlayer.dev.java.net/) lassen sich beliebige Swing-Komponenten mit anderen Swing-Komponenten (oder Zeichnungen) auf eine Ebene legen und somit interessante Effekte und Lösungen entwerfen. Schreibe eine kleine Swing-Anwendung mit einem Textfeld und einer Schaltfläche. Wird die…'
taxonomy:
  category:
    - 'Die wöchentliche Dosis Java'
---

# Thema der Woche: Ladebalken über dem Textfeld

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Thema der Woche: Ladebalken über dem Textfeld

11.11.2009 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Mit JXLayer ([https://jxlayer.dev.java.net/](https://jxlayer.dev.java.net/ "https://jxlayer.dev.java.net/")) lassen sich beliebige Swing-Komponenten mit anderen Swing-Komponenten (oder Zeichnungen) auf eine Ebene legen und somit interessante Effekte und Lösungen entwerfen.

![](http://www.tutego.de/images/java/swing/jide/jideOverlayable.png)

1. Schreibe eine kleine Swing-Anwendung mit einem Textfeld und einer Schaltfläche. Wird die Schaltfläche gedrückt soll ein Web-Server kontaktiert und die Daten von dort geladen und in das Textfeld gesetzt werden.
2. Das Laden soll künstlich verzögert werden. Schreibe einen eigenen ThrottleReader, der den [FilterReader](http://java.sun.com/javase/6/docs/api/java/io/FilterReader.html) erweitert und deine künstliche Verzögerung einführt.
3. Beim Laden soll nun ein (indefinite) Fortschrittsbalken mit JXLayer über dem Textfeld erscheinen, der dann ausgeblendet wird, wenn der Text geladen wurde.
4. Überlege, wie sich der Fortschnitt des Fortschrittsbalken bestmöglich an der Anzahl geladenen Zeichen festmachen lässt.

Kategorien: [Die wöchentliche Dosis Java](https://tutego.de/blog/javainsel/category/die-woechentliche-dosis-java/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [JSON-Serialisierung mit Jackson](https://tutego.de/blog/javainsel/2009/11/json-serialisierung-mit-jackson.md)
- Next: [Kommen jetzt die Androids?](https://tutego.de/blog/javainsel/2009/11/kommen-jetzt-die-androids.md)
