Auf Thema antworten

Moin,


also ich habe jetzt HTML in ein JLabel gepackt, funktioniert soweit super.


[code=Java]

    private String generateTable(float[] values, String[] names, String[] symbols) {

        StringBuilder table = new StringBuilder();

        int potenz = Helper.Misc.recalcPower(values);

        String vz = (new String[] { Localer.translate("physical.power.none"), Localer.translate("physical.power.kilo"), Localer.translate("physical.power.mega"),

                Localer.translate("physical.power.giga"), Localer.translate("physical.power.terra") })[potenz];

        table.append("<html>");

        for(int i = 0; i < values.length; i++) {

            table.append(generateTableLine(values[i], names[i], symbols[i], vz));

        }

        table.append("</html>");

        return table.toString();

    }


    private String generateTableLine(float value, String name, String symbol, String vz) {

        StringBuilder line = new StringBuilder();

        line.append("<tr><td>").append(name).append("</td><td>&nbsp;=&nbsp;</td><td>").append(String.format("%.1f", value)).append(" ").append(vz).append(symbol).append("</td></tr>");

        return line.toString();

    }

[/code]


das war der eine Teil. Wenn das ganze jetzt noch so super mit farbigem Hintergrund klappt - genial


hand, mogel



Oben