javaswing自定义组件

关于java中swing组件的使用!!!

如果你把每个jpanel都用方法写出来,比如:

private void pan extends JPanel{}

在这个里面定义的东西 ,在其它地方不被识别,即可以再次使用。

要是变量需要在main里面使用,那只能在构造函数下声名成static变量,这样的话,肯定要用不一样的变量名了。

我不是很清楚你要说的是什么,不过大概就是我说的那个了。

实践是检验真理的唯一标准,多上机就知道了呵呵。

JAVA爱好者很高兴为你解答!

java Swing组件问题

容器里面的内容是可以替换的啊,比如首先确实是textArea,搜索后里面把数据加到一个Tree里面,然后放到当前的容器里面,把textArea先移除,最后还可以把textArea重新放回去

2.或者说这个容器里面首先放了textArea和tree,当然这个容器的布局是cardlayout(牌布局),第一个容器遮盖了在下面的容器,就像牌一样,可以设置显示第几个牌(第几个容器),搜索后把填入数据到tree,然后让这个tree的父容器显示出来,最后还可以设置继续显示textArea所在的容器

3.JTabbedPane也可以做出来这样的效果,相当于一页一页的纸张一样,每一页可以放容器,然后放组件

4.组件的自定义,或者重绘可以实现(事实上有些重写和重绘很麻烦),可以继承textArea自己写个自定义textArea重写paint等函数….

javaswing自定义组件

做java swing 为什么 在JFrame添加的组件都不显示

JFrame默认布局是BorderLayout,如果没有特殊指定其他布局的话,JButton和JTextField的setSize方法是没有用的。如果你想自定义组件的大小和位置,你可以试试setLayout(null)然后用添加组件的setBounds(int x,int y,int width,int height)方法来添加你的组件试试

swing自定义控件实现扁平化 源代码(其他语言的源码也行)

这个不是通过设置一个参数能做到的,目前还只有 Look and Feel 库代码提供的定制。JRE 目前自带了几种 Look and Feel 库,你想得到一个扁平化的 UI 外观,需要外挂一个自己的 Look and Feel 实现。

你可以在每个 Swing 组件的 getUI 方法返回的值中找到它的 UI 类,而具体运行的时候这个  UI 类是什么则是由 Look and Feel 来自动配置的,比如在 Windows 上可能是 Windows 开头的类名,而在 Linux 可能是 Metal 开头的类名。

自己写一个这样的 Look and Feel 至少是中高级水平,不是很简单能办到的,而且想达到 Java 所要求的跨平台,还要在其它操作系统平台上测试,当然了你只需要为自己的客户定制就可以了,不需要给所有平台测试。

比如这个文章说通过参数启用 JRE 6 自带的 Nimbus 主题库 (Look and Feel)。

你下面这图片中的 Java 程序就是自己实现的 Look and Feel,不过它们代码经过了混淆器处理,很难看明白,类名全是胡乱的字母和数字。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年3月26日 19:13:31
下一篇 2024年3月26日 19:19:43

相关推荐

  • c语言自定义函数数组求和,c语言自定义函数调用数组

    C语言数组怎样求和, 可以通过循环遍历数组中的每个元素,并进行累加。累加的结果可以保存在变量中,需要注意,要保证变量足够保存累加结果,不会出现溢出。 先获取数组长度,然后用for循环,从数组中获取值进行累加求和。 c语言中,定义数组后可以用sizeof命令获得数组的长度(即可容纳元素个数)。但是通过传递数组名参数到子函数中,以获得数组长度是不可行的,因为在子…

    2024年5月23日
    4500
  • java组件显示html,java组件窗口

    java打开html文件 javaweb运行html文件时跳转别的java文件的原因可能有以下几种:①html文件放在了WEB-INF目录下,这个目录是不能直接访问的,只能通过请求和转发过去。②html文件中的action路径写错了,没有指向正确的servlet类或方法。 使用java.net包下的URL类,可以将一个网页(链接)封装成一个URL对象。 (1…

    2024年5月23日
    4100
  • wpsexcel自定义函数,wps函数怎么加入自定义函数

    WPS表格函数怎么设置? 1、用户输入一组数据,在数据下方空白单元格中点击fx插入函数。在打开的插入函数的常用函数框中选择average函数,即求平均数函数。然后按下图的参数输入到参数框中,并点击确定按钮。 2、WPS表格插入函数方法(这里就以函数SUM为例):以这张表为例。单击公式“公式”-“插入功能”按钮。在“插入函数”对话框中,您可以按类别选择函数。您…

    2024年5月22日
    5000
  • java将组件引入界面,java将组件引入界面中

    java怎么将查询到的数据库的内容显示到java图形界面上? 1、Java图形化界面查询数据库中选手信息可按照以下步骤进行:首先需要建立Java和数据库之间的连接。使用Java自带的JDBC连接数据库,或使用一些数据源工具来进行连接。 2、先连接数据库,然后读取数据库中的数据 遍历出来后的数据打印显示即可。 3、数据库如果你是关系型数据库的话,定义一个Swi…

    2024年5月22日
    4500
  • javaswing有弹簧组件,java swing控件扩展

    Java从入门到精通(第2版)的图书目录 1、如果你想要看一本正经的书,去找其他的。如果你真地想要好好地学习Java,你会需要《Head First Java》。这本书可是Amazon编辑推荐的十大好书之一!强烈推荐学习此书,非常适合初学者入门。 2、《Java从入门到精通(第3版)》编辑推荐:“软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。 …

    2024年5月22日
    4600
  • 缺少java.util.list包,缺少javafx运行时组件

    eclipse中java.util.*能正常导入,但没有java.util.List该怎么办 你要用到List 这个类 就在public class **{} 上面写这样一句话 import java.util.List;也可以导入java.util这个包下的所有的类 import java.util.*;前提是你要知道你用到的那个类在那个包下面。一般是自动…

    2024年5月22日
    4800
  • java弹窗阻止,javaswing弹窗

    如何禁止网页弹窗? 具体操作:按Win+R键打开运行窗口,输入MSConfig,回车打开系统配置窗口,切换至启动项,禁止自启动的网页项。 点击菜单栏左上角的Safari浏览器点击偏好设置点击“偏好设置”窗口顶端的安全性在“网站”部分中,勾选“阻止弹出式窗口”复选框。 关闭方法一:游览器关闭。以百度游览器为例:在右上角找到“…”的展开选项点击。在下…

    2024年5月22日
    4100
  • excel自定义小数点位,excel自动设置小数点

    excel怎么设置小数点 1、在Excel的“开始”选项卡中,找到“数字”组。在“数字”组中,可以看到“数字格式”下拉框,点击它。选择“数字”选项卡,找到“小数位数”选项。在“小数位数”选项中,将“小数位数”设置为2,即保留两位小数。 2、在电脑里面将需要设置的表格打开。打开表格后选中需要设置的单元格,点击设置单元格格式进入,在设置单元格格式里面选中数字,并…

    2024年5月22日
    4200
  • excel右键菜单自定义,excel右键菜单栏

    excel右键菜单 可能是因为以下原因之一:您的电脑上没有安装Microsoft Office。Word和Excel是Microsoft Office的两个组件,如果您没有安装Office,则无法在右键菜单中创建这两种文档。 首先打开电脑直接点击快捷键win+R,调出运行之后在里面输入regedit,点击确定,将excel注册表编辑器调出。 打开Excel表…

    2024年5月21日
    4500
  • java组件设置是否可见,javagui组件

    初学JAVA,想问下,GUI中,组件透明是什么意思,组件透明和不透明有什么区别… 透明意为对用户透明,指这个组件本身来说对用户是透明的,看不见的哦。你理解的透明的含义是比如说一块玻璃是透明的,那么你是看不见玻璃本身的,可见的是玻璃背后的东西,明白吗?组件透明就好比是透明的玻璃。 组件会变透明,是因为设置问题,解决方法如下:首先打开“设置”,点击“…

    2024年5月20日
    4500

发表回复

登录后才能评论



关注微信