rendered paste bodyimport java.awt.Color;import java.awt.Graphics;import javax.swing.*;public class Frame extends JFrame { String text = Balken.balkenAusgeben(Integer.parseInt( JOptionPane.showInputDialog("wie lang soll der Balken sein?"))); Frame(){ this.setLocation(200, 200); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE ); this.setSize(200, 200); this.setBackground(Color.white); } public void paint (Graphics g) { super.paint(g); g.drawString(text, 100, 100); }}/** * diese Klasse erstellt einen balken in form von * in der KOnsole * @author Dominik * */public class Balken { static char[] balken = new char[9999]; public static void fülleBalken(char füller) { for(int i = 0; i < balken.length; i++) balken[i] = füller; } public static String balkenAusgeben(int anzahl) { String rückgabe = ""; for( int i = 0; i < anzahl; i++) rückgabe = rückgabe + balken[i]; return rückgabe; } }import javax.swing.*;import java.awt.*;import java.awt.Component;public class BalkenMain { /** * @param args */ public static void main(String[] args) { Balken.fülleBalken('*'); Frame p = new Frame(); Graphics g = p.getGraphics(); //p.add(größer); p.setVisible(true); }}