Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JavaSwing中围绕放置表格边框_Java_Html_Css - Fatal编程技术网

在JavaSwing中围绕放置表格边框

在JavaSwing中围绕放置表格边框,java,html,css,Java,Html,Css,我有一个与GUI相关的问题。我正在尝试使用JOptionsPane以及JPanel、JText和JLabel创建GUI。现在我已经完成了GUI的构建并使标记正常工作,我的下一个目标是围绕GUI的格式化文本创建一个表,我将在下面发布我的代码来说明: String css = "<span style='font-size:10; color: white; background-color:black'>"; String batchCss = "<span style='fon

我有一个与GUI相关的问题。我正在尝试使用JOptionsPane以及JPanel、JText和JLabel创建GUI。现在我已经完成了GUI的构建并使标记正常工作,我的下一个目标是围绕GUI的格式化文本创建一个表,我将在下面发布我的代码来说明:

String css = "<span style='font-size:10; color: white; background-color:black'>";
String batchCss = "<span style='font-size: 20'>";
String cssBorder = "<span style='border:1px dotted red'>";
String endSpanCss = "</span>"; String table = "
<table border=4>"; String endTable = "</table>"; String text = "
<html>" + table + css + batchCss + "1 of 2" +endSpanCss+ endSpanCss + endTable + "
    <br>Entry Detail:" + "
    <br>11111111111111111111111111+ "
    <br>
    <br>Please type 1-21 to apply a reason code and addenda record to the entry detail." + "
    <br>Please type 'h' and press any button to open the help screen." + "
    <br>
    <br>
    <br>Reason Codes" + "
    <br>R01 - Insufficient Funds" + "
    <br>R02 - Account Closed" + "
    <br>R03 - No Account" + "
    <br>R04 - Invalid Account Number" + "
    <br>R05 - Unauthorized Debit to Consumer Account" + "
    <br>R06 - Returned per ODFI Request" + "
    <br>R07 - Auth Revoked by Customer" + "
    <br>R08 - Payment Stopped" + "
    <br>R09 - Uncollected Funds" + "
    <br>R10 - Customer Advises Not Authorized" + "
    <br>R11 - Check Truncation Entry Return" + "
    <br>R12 - Branch Sold to Another DFI" + "
    <br>R13 - Invalid ACH Routing Number" + "
    <br>R14 - Represenative Payee Deceased or Unable to Continue" + "
    <br>R15 - Beneficiary or Account Holder Deceased" + "
    <br>R16 - Account Frozen" + "
    <br>R17 - File Record Edit Criteria" + "
    <br>R18 - Improper Effective Entry Date" + "
    <br>R19 - Account Field Error" + "
    <br>R20 - Non-Transaction Amount" + "
    <br>R21 - Invalid Company Information" + "
    <br>R22 - Invalid Individual ID Number";
你会发现给我带来麻烦的是:

String header1Css = "<span style = 'font-size:15; font-weight:bold;text-decoration:underline;border:1px dotted red'>";
我已经把那条线设为1像素点红色边框。该格式字符串在此处被称为:

"<br><br><br>"+header1Css+"Entry Detail:"+endSpanCss +
结果是条目详细信息:除了边框,所有内容的行格式都正确

已解决

我试图实现的目标目前不可能实现,因为边框不用于渲染

资料来源:


感谢Sva.MU对此的协助

请格式化您的代码,它很难阅读。此外,您似乎只发布了定义了几个字符串的部分-添加更多代码以了解如何实际使用它们可能会有很大帮助。代码将近3700行。我发布的字符串仅与JOptionsPane相关,这与代码的其余部分实际上是分开的。。我定义的所有字符串都在我发布的代码中使用,主要是在这一行:+table+css+batchCss+1/2+endSpanCss+endSpanCss+endTable+明白了,但是您实际如何使用这些字符串呢?除此之外,您可能应该使用而不是',就像我使用字符串来保存的值一样。我这样做是因为稍后我可能会将字符串移到方法之外,以便可以重用它们。因此,基本上每个字符串都将包含各种格式属性,然后我将它们插入GUI的文本中,就像上面的JLabel一样。主要的问题是,完全不起作用,而常规的HTML边框标记起作用,它会使所有其他属性无效。我很乐意分享我的代码,但你不会对组织感到满意。谢谢你的代码更新,但我有个坏消息-经过一些挖掘后,看起来你试图实现的目标目前不可能实现,因为border和其他几个属性目前未用于渲染。见相关
"<br><br><br>"+header1Css+"Entry Detail:"+endSpanCss +