Создание крах на столах HTML в Java 8Html

Программисты Html
Ответить
Anonymous
 Создание крах на столах HTML в Java 8

Сообщение Anonymous »

Как мне гарантировать, что мой html таблица Jlabel граничит с границей? Border-Collapse не работает.

Код: Выделить всё

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.WindowConstants;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Container;

public class JOptionPaneDemo {

static JFrame frame;

public static void main(String[] args) {
frame = new JFrame("HTML Message Demo");
frame.setContentPane(createMainPanel());
frame.setLocationRelativeTo(null);
frame.pack();
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.setVisible(true);
}

private static Container createMainPanel() {
JPanel panel = new JPanel(new BorderLayout());
panel.add(createHtmlMessageButton());
return panel;
}

private static Component createHtmlMessageButton() {
JButton button = new JButton("Show message");
button.addActionListener(e -> showMessage());
return button;
}

private static void showMessage() {
JOptionPane.showMessageDialog(frame, createMessage(), "HTML message", JOptionPane.INFORMATION_MESSAGE);
}

private static String createMessage()
String message = "table {border-collapse: collapse;} td {border: 1px solid;} " +
"1234";
return message;
}
}
Я попробовал этот обходной путь:
private static String createMessage() {
String message = "table {border-bottom: 1px solid;border-right: 1px solid;} td {border-top: 1px solid;border-left: 1px solid;} " +
"1234";
return message;
}

Но он все еще выглядит странно, хотя и по -другому:

Java 8

Подробнее здесь: https://stackoverflow.com/questions/797 ... -in-java-8
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»