首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在TableCell javafx 2中,无法使边框在左右或上下不同

在TableCell JavaFX 2中,若要使边框在左右或上下不同,可以尝试以下方法:

  1. 使用CSS样式来设置TableCell的边框样式,包括边框宽度、样式、颜色等。
  2. 使用Java代码来设置TableCell的边框样式,包括边框宽度、样式、颜色等。
  3. 使用JavaFX的布局管理器来控制TableCell的边框位置。

以下是一些可能有用的CSS样式示例:

代码语言:css
复制
.table-cell {
  border: 1px solid black; /* 设置边框宽度、样式、颜色 */
  padding: 10px; /* 设置内边距 */
}

以下是一些可能有用的Java代码示例:

代码语言:java
复制
TableColumn tableColumn = new TableColumn();
tableColumn.getStyleClass().add("table-cell");

以下是一些可能有用的JavaFX布局管理器示例:

代码语言:java
复制
TableColumn tableColumn = new TableColumn();
tableColumn.getStyleClass().add("table-cell");

TableColumn.CellStyle cellStyle = new TableColumn.CellStyle();
cellStyle.setLeftBorder(new BasicBorders.Border(BasicBorders.LEFT, Color.BLACK, 1));
cellStyle.setRightBorder(new BasicBorders.Border(BasicBorders.RIGHT, Color.BLACK, 1));
cellStyle.setTopBorder(new BasicBorders.Border(BasicBorders.TOP, Color.BLACK, 1));
cellStyle.setBottomBorder(new BasicBorders.Border(BasicBorders.BOTTOM, Color.BLACK, 1));
tableColumn.setCellStyle(cellStyle);

以上是一些可能有用的方法,但具体实现还需要根据具体情况进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

几种常见的CSS布局

② 实现步骤 三个部分都设定为左浮动,否则左右内容上不去...通过设置父容器的padding-left和padding-right,让左右留出间隙。 ? 通过设置相对定位,让left和right部分移动到两。 ?...3.两种布局实现方式对比: 两种布局方式都是把主列放在文档流最前面,使主列优先加载。 两种布局方式实现上也有相同之处,都是让三列浮动,然后通过负外边距形成三列布局。...两种布局方式的不同之处在于如何处理中间主列的位置: 圣杯布局是利用父容器的左、右内边距+两个从列相对定位; 双飞翼布局是把主列嵌套在一个新的父级块中利用主列的左、右外边距进行布局调整 四、等高布局 等高布局是指子元素父元素中高度相等的布局方式...不过兼容性不好,ie6-7无法正常运行。

89520

几种常见的 CSS 布局

② 实现步骤 三个部分都设定为左浮动,否则左右内容上不去...通过设置父容器的padding-left和padding-right,让左右留出间隙。 ? 通过设置相对定位,让left和right部分移动到两。 ?...3.两种布局实现方式对比: 两种布局方式都是把主列放在文档流最前面,使主列优先加载。 两种布局方式实现上也有相同之处,都是让三列浮动,然后通过负外边距形成三列布局。...两种布局方式的不同之处在于如何处理中间主列的位置: 圣杯布局是利用父容器的左、右内边距+两个从列相对定位; 双飞翼布局是把主列嵌套在一个新的父级块中利用主列的左、右外边距进行布局调整 四、等高布局 等高布局是指子元素父元素中高度相等的布局方式...不过兼容性不好,ie6-7无法正常运行。

90820
  • CSS 基础系列:常见布局方式

    此时布局是这样的: image.png 这里要注意的点:所有浮动元素可以看作位于同一个浮动流,利用负距可以让某个元素在这个流中移动,并且会叠加到相应元素的上面。...设置父容器的左右 padding,使内部内容向中间挤压,从而使左右留白。此时布局是这样的: image.png 给 left 和 right 设置绝对定位,让它们占据父元素的留白空间。...对于圣杯布局,它是利用父盒子的左右 padding 确保将主列内容挤到中间,效果上表现为三个独立列;对于双飞翼布局,它是主列里放置一个子盒子,利用子盒子的左右 margin 确保内容位于中间,效果上表现为左右两列主列上面...这里左右两列的 flex-basis 都是 100px,实际上为它们设置了固定宽度。 4.等高布局 等高布局是指多个子元素父元素中高度相等的布局方式。...不过兼容性不好,低版本 IE 无法正常运行。

    1.8K20

    最全的常见css布局

    表格布局也是有缺陷:① 无法设置栏距;② 对 seo 不友好;③ 当其中一个单元格高度超出的时候,两侧的单元格也是会跟着一起变高的,然而有时候这并不是我们想要的效果。 5.网格布局 <!...就像表格一样,网格布局可以让 Web 设计师根据元素按列行对齐排列,但他和表格不同,网格布局没有内容结构,从而使各种布局不可能与表格一样。...通过设置父容器的 padding-left 和 padding-right,让左右留出间隙。 ? 通过设置相对定位,让 left 和 right 部分移动到两。 ?...④ 圣杯布局和双飞翼布局实现方式对比: 两种布局方式都是把主列放在文档流最前面,使主列优先加载。 两种布局方式实现上也有相同之处,都是让三列浮动,然后通过负外边距形成三列布局。...不过兼容性不好,ie6-7无法正常运行。

    1.7K10

    Java Apache POI 打印Word文档工具(含文本替换,动态表格功能)

    由于document将段落和表格分开了两个List保存,因此我们无法知道,一个表格两段文字中的位置或者一段文字两个表格的位置。...,可以是任意字符) (1) 文本替换,使用@${t_*}@的方式(其中两的@,需要独占一种样式) PS : 两的@是必不可少的,并且需要使用一种与周围字符样式不同的样式。...进行打印的过程中, ${xxx}的内容会被你指定的文本替换掉,两的@也会被删掉。...如果不需要标题跟随文本,Java可以设空串。(如有定制需求,可以询问up或者自行研究源代码) 3...."2018"); textMap.put("t_month", "11"); textMap.put("t_day", "30"); textMap.put("t_poi_cool", "[我不会影响左右文字

    3.8K10

    CSS——可视化格式模型

    行内框 一个行内元素生成一个行内框; 行内元素能排在一行,允许左右有其他元素。...,只有产生了对应的FC后才会应用对应的FC渲染规则 BFC渲染规则 块格式化上下文中,每一个元素左外边与包含块的左边解除(对于从右到左的格式化,右外边接触右边),即使存在浮动也是如此(所以浮动元素正常会直接贴近它的包含块的左边...IFC规则 在行内格式化上下文中,框一个接一个地水平排列,起点是包含块的顶部。...水平方向上的margin,border和padding框之间得到保留,框在垂直方向上可以以不同的方式对齐; 它们的顶部底部对齐,根据其中文字的基线对齐 行框: 包含那些框的长方形区域,会形成一行...行框的宽度有它的包含块和其中的浮动元素决定,高度的确定由行高度计算规则决定; 行框的规则: 如果几个行内框在水平方向上无法放入一个行框内,它们可以分配在两个多个垂直堆叠的行框中(即行内框的分割)

    97120

    CSS布局(二) 盒子模型属性

    详细来说,元素宽度=包含块宽度—元素水平外边距-元素水平距宽度-元素水平内边距;   高度设置为auto,则会尽可能的窄。...这样,使页面结构更具有健壮性,最后一个元素移除位置调换,都不会破坏原生的布局 2.auto   只有width/height和margin可以设置auto。...【为什么margin:auto无法实现垂直居中】   水平方向可以居中是因为块级元素的宽度默认是撑满父级元素的,如果给宽度设置一个固定值,而左右margin设置为auto,则可以平分剩余空间   垂直方向不可以居中是因为块级元素的高度默认是内容高度...,与父级元素的高度并没有直接的关系,而上下margin设置为auto,则被重置为0 margin: 0 auto; 【为什么图片使用margin:auto不能水平居中】   图片无法水平居中,类似于块级元素无法垂直居中...  元素的宽高相同,且圆角半径为宽高的一半 div{ width: 100px; height: 100px; border-radius: 50%; } 半圆   元素宽高不同

    1.9K70

    可视化格式模型-IFC

    行内格式化上下文(inline formatting contexts) 什么是行框 相对于块格式化上下文,在行内格式化上下文中,框(boxes)一个接一个地水平排列,起点是包含块的顶部。...水平方向上的 margin,border 和 padding 框之间得到保留。框在垂直方向上可以以不同的方式对齐:它们的顶部底部对齐,根据其中文字的基线对齐。...行内框可能被分割 如果几个行内框在水平方向无法放入一个行框内,它们可以分配在两个多个垂直堆叠的行框中。因此,一个段落就是行框在垂直方向上的堆叠。行框在堆叠时没有垂直方向上的分割且永不重叠。...总之,尽管相同的行内格式化上下文中的行框通常拥有相同的宽度(包含块的宽度),它们可能会因浮动元素缩短了可用宽度,而在宽度上发生变化。...行内框的水平对齐 当一行中行内框宽度的总和小于包含它们的行框的宽,它们水平方向上的对齐,取决于 ‘text-align’ 特性。

    896100

    可视化格式模型-浮动

    浮动框在整个模型中,z轴坐标比常规流中的值要高,所以会飘在它上面。...浮动和文字环绕 浮动框就是一个框在当前行被向左向右挪动(偏移),它不在常规流中,浮动框由浮动元素的框组成。...浮动元素放置后,还有足够的空间放置B,所以,B 被紧挨着A 的margin 框被放置。将B的宽度改为150px的话就会掉下来,但是这种方式与使用 clear 特性清除浮动不同。...以上两个浮动元素的包含块宽度为200px,无法一行放置,所以,右浮动元素只好折行显示了。 宽度设置成300px之后,则可以放到一行。 5. 浮动框的顶外边不能高于它包含块的顶部。...浮动框的顶不可以高于源文档中先前元素产生的块框浮动框的顶 <!

    1.2K100

    分享 10 个 常用且必须要掌握的 CSS 知识点

    简单来说,CSS 盒模型是一个包含多个组件的容器,包括边框、距、内边距和内容本身。 总之,它是一个用于自定义不同元素布局的 CSS 工具包。...元素的总高度和元素的宽度计算如下: 总高度:高度 + 上下内边距 + 上下边框 + 上下边距。 总宽度:宽度+左右内边距+左右边框+左右外边距。...a) 内边距:2px;// 2px 填充所有边 b) 内边距:2px 3px;//上下2px,左右3px c) 内边距:2px 3px 4px;// 顶部2px,左右3px,底部4px d) 内边距:2px...填充左:填充顶部:填充右:填充底部: 3、边框: 边框在元素周围创建分隔线空间,标记元素的结束。填充和内容包含在其中。边框可根据要求定制。...在网站的视觉方面工作时会产生很大的不同。它使事情变得整洁且易于修复。 3、 CSS 弹性盒子 CSS3 中的 CSS flexbox 出现之前,布局网页是一项艰巨的任务。

    6.9K10

    Java JDK 11:现在可以使用所有新功能

    Java 11中,Oracle已将主线存储库jdk / jdk指定到jdk / jdk11稳定存储库。推送到jdk / jdkjdk / client的更改将被标记为JDK 12。...基于嵌套的访问控制,引入了嵌套,这是一种与Java语言中嵌套类型概念一致的访问控制上下文。...嵌套允许逻辑上属于同一代码的实体类,但编译为不同的类文件,以访问彼此的私有成员,而无需编译器插入可访问性扩展桥接方法。...尽管如此,如果某些应用程序依赖于JDK for Java EE API和工具的开箱即用支持,它们将无法编译运行。将JDK 6,78迁移到更高版本时会出现二进制和源不兼容问题。...但是,如果CORBA实现仅包含一部分CORBA API并且期望JDK提供其余部分,则删除CORBA会导致CORBA实现无法运行。

    2K40

    设置壁纸 适应各种分辨率 center-crop 适度裁剪

    不同尺寸的竖屏壁纸适应不同分辨率的竖屏手机。 允许适度少量地裁剪。后文用到的center-crop方法可能会在缩放壁纸后,适当裁剪壁纸,以适应屏幕。 缩放图片时不能失真。...竖屏手机设置竖屏壁纸时,应当尽量保留图片上下部分的细节,不应为了适应屏幕裁剪上下部分,但可以裁剪左右的细节。 2. 举例 我们先以下图为例,进行分析。...图3.3 上下部分被裁剪 我们通常认为,竖屏壁纸的上下部分是比较重要的,而左右部分是可以适当裁剪的,所以标准的做法依然无效。...* @param bitmap 宽高刚好包含屏幕的图片 * @param screenMetrics 屏幕的尺寸 * @return 若高的部分多余,裁剪掉上下多余部分并返回。...* 若宽的部分多余,裁减掉左右多于部分并返回。

    2.3K30

    ai学习记录

    2.修 将图形重叠部分减去,形成多个独立的新图形; 3.合并 图像颜色相同合并,不同相减。...1)双击符号工具可弹出符号工具选项; 2)按住alt减少数量; 符号位移工具:移动符号绘制位置; 符号紧缩工具:符号上单击使符号变紧密;按住alt使分散; 符号缩放工具:单击符号变大,按alt符号变小...小黑选中的文字可以设置对齐,对齐中可以选择对齐画板,按上下左右可以移动,按shift+上下左右可以间隔10像素移动。...宽度工具(shift+w):增加描的宽度可在一条描边上多次使用宽度工具。 变形工具(shift+r):图形上任意拖动即可变形。 旋转扭曲工具:图形上拖动按住自动旋转图形 。...收拢和膨胀工具:是图形收缩膨胀。 扇贝、晶格化、褶皱:形成不同效果的锯齿。 自由变换工具(E):它包括缩放、透视和扭曲。

    2.6K20

    CSS,注意点!!!!!!!

    html标签 2、创建三个div标签(分别是网页的头部,中间,和底部三部分) 3、一般都用class选择器 4、用css给body标签加个 margin:0(用于消除body边框和浏览器间的空白部分) 5、使div...(块状)标签居中---------->先定义宽度,高度----------->margin:0 auto(自动离俩距离相同) 6、list-style: none; 去除无序列表前面的符号(不能除去有序列表的...) 7、padding:(1)上   (2)右   (3)下    (4)左             padding:(1)上下     (2) 左右 8、去掉a标签下面的下划线------------...------>text-decoration = none 9、设置图片的高度用margin-top = xxxpx; 10、line-height = 行高  ------------>文本上下居中...11、text-again = center------------>文本左右居中 二、标签种类  dispaly:inline 变内联标签   ----------无法使用高度,宽度 display:

    66230

    Figma技巧超全合集!40+隐藏技能!快收藏!(第一辑)

    Control(^) + C I 键:选择取色器。 04.CMD后按数字键(改变不透明度) 选择一个元素并单击 cmd 按钮后,您可以通过单击 1 和 9 之间的按钮来更改不透明度。...06.组织整理:批量选择元素整理后,可以通过光标调整左右上下空间。此外,可以不扰乱顺序/比例的情况下相互更换元件。 07.拖动+空格:如果要更改所选区域的位置,可以选择区域后使用空格键。...(静电注:只能在figma APP中用,浏览器中无法使用) 09.Cmd + Dot(.):关闭左右面板。所以你有一个最小的工作空间。您可以使用相同的组合键打开面板。...12.Cmd + Option + G:将所选元素框在分组中。有时调整元素大小时使用框架而不是组,这样更方便。 13 — Control+ Shift + ?:显示所有键盘快捷键。...17.快速定位元素 大文件中,不少元素很难画布上找到。我们可以左侧图层面板中找到它们。单击左侧面板中元素旁边的图标,该元素将出现在画布上并居中。

    2.9K30

    CSS_Flex 那些鲜为人知的内幕

    ❞ CSS 布局算法 CSS 有不同的模式,确定它如何在页面上布局元素。这些模式通常被称为布局算法布局模式。...在此布局模式中,我们可以请求几种不同类型的行为: 静态(Static) 相对(Relative) 绝对(Absolute) 固定(Fixed) 粘性(Sticky) 绝对定位元素往往因为在其他地方无法正常工作而被认为是一种...对于交叉轴,情况有些不同。我们使用align-items属性: >> align-items中,有一些与justify-content相同的选项,但并「没有完全的重叠」。... Flexbox 中,自动距变得更加有趣: >> 「自动距将吞噬额外的空间,并将其应用于元素的距」。它使我们能够精确控制在哪里分配额外的空间。...每一行内,align-items允许我们将每个单独的子项上下滑动。 然而,整体上,我们有两行在一个单一的 Flex 上下文内!现在,交叉轴将与两行相交,而不是一行。

    28510

    一、首页第一个首页栏制作【仿淘票票系统前后端完全制作(除支付外)】

    首页一共分为3个页面,分别是首页: 影院: 我的: 一、标题头制作 首先我们新建一个 web 相对应用,随后点击前台,在前台新建一个页面: 接着给予这个页面一个背景色: 为了使页面清晰...,我们可以重命名该页面为首页: 接着创建一个行,命名这个行为标题,设置他的高度为自动,背景色为白色,以及为了之后内容的垂直对齐,设置他的垂直对齐为居中即可: 接着为了方便其内部元素距离上下左右的距离...,设置左右上下的内边距: 由于我们的标题分为左右两个部分,在此直接在这个标题行内部创建两个行,一个命名为左,一个命名为右: 左右两个行,由于本身自带高度,都设置高度为包裹,并且设置宽度为...,此时添加的元素才有靠右显示: 接着添加一个正在热映文本,该文本需要设置其排版,上下左右内边距,否则无法设置其距框: 接着在这个文本中的边框与圆角处设置下边距的颜色为主题色(紫红色...接着由于我们的内容需要与上下左右边缘有一定距离,那么此时直接设置内容行的内边距即可统一的为其元素自带距效果,此时设置这个内容行的距如下: 接着再内容行中创建一个行,命名为热映内容,这个热映内容也就是包裹单独一个影片信息的行

    8.6K20

    CSS快速入门(三)

    在这种情况下,如果图像的长宽比与盒子的长宽比不同,则可能在图像的任何一顶部和底部出现间隙。 在下面的例子中,我使用了上面例子中的大图,并使用长度单位来调整方框内的大小。你可以看到这扭曲了图像。...这两种盒子会在页面流(page flow)和元素之间的关系方面表现出不同的行为: 一个被定义成块级的(block)盒子会表现出以下行为: 盒子会在内联的方向上扩展并占据父容器该方向上的所有可用空间,绝大数情况下意味着盒子会和父容器一样宽...*/ margin:10px 10px; /*第一个控制上下 第二个控制左右*/ margin:20px 10px 20px; /*上 左右 下*/ margin:10px...2px 3px 5px; /*上 右 下 左*/ 内边距:文本内容到边框的距离 padding简写 padding:0px; /*上下左右都一致*/ padding:10px 10px...; /*第一个控制上下 第二个控制左右*/ padding:20px 10px 20px; /*上 左右 下*/ padding:10px 2px 3px 5px; /* 上 右

    1.3K20
    领券