public static void main(String[] args) {
JFrame frame = new JFrame("Test");
JTextPane pane = new JTextPane();
pane.setContentType("text/html");
pane.setText("<html>"
+ "<head>"
+ "<title> New Document </title>"
+ "</head>"
+ "<body>"
+ "<div style=\"font-size:20pt\">bbbbbbbb-20pt</div>"
+ "<div style=\"font-size:20px\">bbbbbbbb-20px</div>"
+ "</body>"
+ "</html>");
frame.add(pane, BorderLayout.CENTER);
frame.setSize(500, 600);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
框架显示:
但是在浏览器中显示不同的HTML可视化:
答案 0 :(得分:1)
简而言之:像素和点是不同的单位,这意味着不同的东西。
显示屏上的一个像素小于1/72英寸(或者至少在您的平台认为您的显示器是什么的位置)。