「java控件框」java选择框代码

博主:adminadmin 2022-12-21 13:57:08 58

本篇文章给大家谈谈java控件框,以及java选择框代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java窗体怎么显示控件边框

1、最简单:输入大写字母R、大写字母Q ,然后将字体改为Wingdings 2, 就分别得到带框的勾和叉。2、“插入”→“特殊符号”→“特殊符号”,选中“数学符号”里面的“√”,再利用带圈字符的功能,格式-中文版式-带圈字符。如果在word2007中就直接选择字体工具栏上的带圈字符按钮就可以了。3、 点击“视图(v)” → “工具栏(T)”→“web工具箱”在“web工具箱”上有“复选框” ,添加“复选框”后,选中复选框弹右键选择“属性” ,选择“checked”右边使之为"true" ,就OK了。4、打开窗体工具栏,点击“复选框型窗体域”即可插入复选框域。双击复选框,将默认值改为“选中”,即可实现带框的叉效果。因为是域,所以在WORD里显示是灰色底纹,打印时不会有底纹。5、对于第3、4种方法,在word2007中可能不容易发现,因为word2007默认没有显示这些控件,所以需要首先显示“开发工具”选项卡:单击word2007左上角的“Microsoft Office按钮” → “Word 选项”→ “常用”→ 选中“在功能区中显示‘开发工具’选项卡”复选框。这样在word2007顶部就有‘开发工具’选项卡了,在“开发工具”选项卡上的“控件”组中,单击“旧式工具”。 在“旧式窗体”下,就出现“复选框型(窗体控件)” 和“复选框型(Active控件)” 。注意,在word2007中,如果复选框的背景为灰色,那么打印时该背景还是有的,所以需要单击“控件”组中的“旧式工具”,然后单击“窗体域底纹” 就删除灰色底纹了。单击下一个要插入复选框区域,然后按 Ctrl+Y 可以快速插入另一个复选框。

java的容器控件有哪些?

1.顶层容器

什么是顶层容器?当我们使用Java进行图形编程的时候,图在哪里绘制呢?我们需要一个能够提供图形绘制的容器,这个容器就被称为顶层容器,你

也可以把它想象成一个窗口。顶层容器是进行图形编程的基础,一切图形化的东西,都必然包括在顶层容器中。在Swing中,我们有三种可以使用的顶层容器,

它们分别是:

JFrame:用来设计类似于Windows系统中的窗口形式的应用程序。

JDialog:和JFrame类似,只不过JDialog是用来设计对话框。

JApplet:用来设计可以在嵌入在网页中的Java小程序。

如果需要使用Swing制作一个窗口类程序,我们的代码看起来应该是这样:

import javax.swing.*;

public class KyodaiUI

extends JFrame {

……

}

2.控件

控件是构成应用程序界面的基本元素,按钮、文本框、进度条等,这些都是控件。控件(这里我们只讨论可视化控件)又可以分为容器控件和非容器控件。从字面

意义上来理解,容器控件就是能包含其他控件的特殊控件,例如,Java中的JPanel控件就属于容器型控件,我们可以在JPanel中放置按钮、文本框

等非容器控件,你甚至可以在JPanel中再放置若干个JPanel控件(值得注意的是,顶层容器也是容器型控件,每一个窗口应用程序中有且只能有一个顶

层容器控件,换句话说,顶层容器不能包括在其他的控件中)。

Java中的容器控件有很多,除刚才提到的JPanel外,还有

JTabbedPane、JScrollPane等,非容器控件有JButton、JLabel、JTextField等。如果你需要向某个容器型的控件

中添加控件,你可以使用 add(Component comp) 方法来实现,如:

JPanel panel = new JPanel();

JButton button = new JButton();

panel.add(button);

3.边框

虽然我们使用了不同前景色来区别不同的区域,然而却没有层次感,加上边框一定会漂亮许多。

在Java中,所有以J打头的Swing控件都可以使用setBorder方法来为自己设置边框。边框有很多种,线型、凸起、凹下、空的,你甚至可以自

由组合形成个人风格。所有的Border都必须使用javax.swing.BorderFactory中提供的静态方法来创建,比如:

Border border = BorderFactory.createBevelBorder(BevelBorder.LOWERED,

new Color(45, 92, 162),

new Color(43, 66, 97),

new Color(45, 92, 162),

new Color(84, 123, 200));

现在,我们将toolBar.setBackground(Color.white)改为toolBar.setBorder(border),立体效果是不是已经出现了?

eclipse中java中控件的内容等显示中文为框框,请问是怎么回事,如何解决?

编码不对。你应该是是使用GBK不兼容的编码(如UTF-8)来编写GUI源代码。

右击工程,在Resource中,Text file encoding,改为GBK,如果没有就选择Other,自己输入GBK,OK。

右击工程,点击“Run As” - “Run Configurations”的Encoding,选择GBK编码。如果默认不是GBK,请选择“Other”,选择GBK。若没有则自己输入,然后确定,Run。

java控件框的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java选择框代码、java控件框的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-21,除非注明,否则均为首码项目网原创文章,转载请注明出处。