java中将Label添加到GridLayout类型的JPanel里,label太靠左怎么往右调整到居中?如图
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中将Label添加到GridLayout类型的JPanel里,label太靠左怎么往右调整到居中?如图相关的知识,希望对你有一定的参考价值。
java 中定义3个JPanel,其中的JPanel1、JPanel2为GridLayout。
现将JLabel全部添加JPanel1,BorderLayout靠左(WEST),将JTextFile全部添加JPanel2靠EAST,结果显示两者太远,在此方法基础上,使用什么办法调整合适?
在此方法基础上,使用什么办法调整合适?
实际上是把标签中的文字在标签里面右对齐,整个标签是填充在网格布局 参考技术A 设置右对齐嘛。
不过 GridLayout 是等宽的,用 GridBagLayout 更合适,GridBagLayout 可以指定某列占几个标准单位。
http://docs.oracle.com/javase/7/docs/api/java/awt/GridLayout.html
http://docs.oracle.com/javase/7/docs/api/java/awt/GridBagLayout.html本回答被提问者采纳 参考技术B javaFx还是swing?追问
Swing
追答swing可以设置坐标的呀。
如何在 Eclipse 中将 xml 文件添加到 java 应用程序的类路径?
【中文标题】如何在 Eclipse 中将 xml 文件添加到 java 应用程序的类路径?【英文标题】:how to add an xml file to the java application's classpath in eclipse? 【发布时间】:2011-08-15 11:32:14 【问题描述】:我需要一个 xml 文件,以便通过我正在创建的 java 应用程序中的类路径访问。如何在eclipse中实现
【问题讨论】:
【参考方案1】:将包含 XML 的目录放在运行时类路径中,然后使用className.Class.getResourceAsStream()
获取包含 XML 的 InputStream。
【讨论】:
【参考方案2】:我会生成一个单独的资源文件夹,右键单击它并选择Build Path > Use as Source Folder
。这样它就在类路径上,但你不会将它与你的 Java 源文件混合在一起
【讨论】:
【参考方案3】:放入java源码文件夹,作为资源使用
【讨论】:
以上是关于java中将Label添加到GridLayout类型的JPanel里,label太靠左怎么往右调整到居中?如图的主要内容,如果未能解决你的问题,请参考以下文章
在不添加FormLayout的情况下组合GridLayout和FillLayout?
如何直接从文件中将项目添加到 Java 中的 ArrayList?
Java中将一个TreeMap添加到另一个TreeMap中怎么做?
Java AWT 图形界面编程LayoutManager 布局管理器 ④ ( GridLayout 网格布局 | GridBagLayout 网格包布局 )