
Java Swing开发
masonlee32
mason技术记录,java,后端,架构,大数据,ai
展开
-
Swing实现选项卡功能(JTabbedPane)
实现选项卡功能,如图所示:先创建JTabbedPane对象,构造函数可使用JTabbedPane(int tabPlacement)。tabPlacement是JTabbedPane从接口 javax.swing.SwingConstants 继承的字段。可以是BUTTOM,TOP等。如下代码所示: JFrame jframe = new JFrame("TEST");Contai原创 2009-10-11 16:18:00 · 8521 阅读 · 1 评论 -
在选项卡设置提示信息
创建了选项卡,但想在鼠标移到需要选择的选项卡时有提示信息表明此选项卡的功能。如图所示: 找了一下,有以下函数:void setToolTipTextAt(int index, String toolTipText)。当选项卡下标index小于0或大于选项卡数量时,抛出IndexOutOfBoundsException异常。如下代码所示: // 为第一个选项页添加提示信息ta原创 2009-10-11 16:30:00 · 1026 阅读 · 0 评论 -
文件选择器(JFileChooser)
文件选择功能是界面程序中一个基本功能,需要实现文件选择的功能,即点击“打开文件”按钮,可以在本地选择文件,并把文件路径放在文本域中。如图所示:(1)选择文件:要实现此功能,前提当然是先设置文本域和按钮,要点是在点击“打开文件”时, 激发文件选择事件,此事件需要自己动手去写,在这里取名为FileChooserListener。它继承ActionListener。实现是用JFileChoose原创 2009-10-15 21:21:00 · 6407 阅读 · 2 评论 -
实现组合框功能—类似GroupBox功能
我们经常需要把属于同类或实现同一功能的控件放在一起。把各组件框在一起,在左上角显示框在一起的组件的信息,像MFC中的GroupBox。用SWING没有GroupBox控件,但可能通过设置Panel的Border属性,达到GroupBox的效果,如下图所示中的“文件输入”: 只需要在Panel中调用setBorder函数,则可以出现Panel的边框,并出现文字提示。具体代码如下原创 2009-10-15 21:31:00 · 4985 阅读 · 0 评论