首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何格式化用JOptionPane创建的乘法表?

如何格式化用JOptionPane创建的乘法表?
EN

Stack Overflow用户
提问于 2018-09-27 02:56:15
回答 1查看 176关注 0票数 0

我试图在JOptionPane中集成超文本标记语言,但我无法格式化表格。

代码是:

代码语言:javascript
复制
import javax.swing.JOptionPane;

    public class tabell1 {
        public static void main(String[] arg) {
        int p;
        String t="";
        String l="\n";
        for (int r=1; r <=10; r++) {
        for (int k=1; k  <=10; k++) {
            p=r*k;
            System.out.print(p+"");
            t=t+p+"";
        }
        t=t+l;
        System.out.println("");
        }
    JOptionPane.showMessageDialog(null, t);
        }
    }

谁能帮我格式化一个乘法表,这是用超文本标记语言创建的JOptionPane

EN

回答 1

Stack Overflow用户

发布于 2018-09-27 08:29:30

要在Swing组件中正确显示为HTML,数据必须是格式的HTML!

代码语言:javascript
复制
import javax.swing.JOptionPane;

public class tabell1 {

    public static void main(String[] arg) {
        int p;
        String t = "<html><body><table>";
        for (int r = 1; r <= 10; r++) {
            t = t + "<tr>";
            for (int k = 1; k <= 10; k++) {
                t = t + "<td>";
                p = r * k;
                System.out.print(p + " ");
                t = t + p + "";
                t = t + "</td>";
            }
            t = t + "</tr>";
            //t = t + l;
            System.out.println("");
        }
        JOptionPane.showMessageDialog(null, t);
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52524387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档