java深水区
文章平均质量分 93
java核心技术部分
小蜗牛764号
愿每个人的梦想都能实现,愿每个人的努力都能有所收获,愿每个人都能找到自己的人生价值。
展开
-
java:列表框
列表框一、关键代码二、简单说明三、流程图四、源码一)源码A二)源码A的运行效果五、结语六、定位日期一、关键代码创建列表框,选择元素的泛型(String)。JList<String> jl_2=new JList<>();// 创建列表框注意: 需要添加包类:import javax.swing.JList;// 列表框二、简单说明创建一个常规的窗口,窗口镶嵌容器。容器里添加列表框和按钮。使用按钮触发事件,以弹出信息框。信息框的内容为列表框中选择的内容。列表框可以使用原创 2022-05-03 19:58:17 · 1573 阅读 · 0 评论 -
java:下拉列表框组件
下拉列表框组件一、关键代码一)、创建单个下拉列表框的内容(项)二)、字符串数组添加多个下拉列表框的内容(项)三)、模型方法给下拉列表框添加内容(项)二、简单说明三、流程图四、源码一)、源码A二)、源码A的运行效果1.默认编译效果2.方法way2的窗体3.方法way3的窗体4.方法way4的窗体五、结语六、定位日期一、关键代码一)、创建单个下拉列表框的内容(项)可以先创建下拉列表框,然后不断的一个个添加内容元素,注意泛型的使用,泛型这里选择字符串(String)。单个创建下拉下拉列表框的内容元素,可原创 2022-04-20 23:32:30 · 12622 阅读 · 2 评论 -
java:文本域的简单使用
文本域的简单使用一、关键代码二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果五、结语六、定位日期一、关键代码常见的创建类方式,创建文本域。需要注意添加相关的包类,具体可看源码。 JTextArea area_1=new JTextArea("小蜗牛小蜗牛小蜗牛");// 新建文本域,默认文本内容。二、简单说明大致流程。先创建窗体,设置窗体的相关属性,且嵌入容器。在创建的容器里编写文本域的相关代码,由初始的创建文本域,到最后的给文本域设置、编写各种内容(如:行和列、字体等)的原创 2022-04-15 22:03:54 · 4895 阅读 · 0 评论 -
java:密码框的简单使用
密码框的简单使用一、关键代码(一)、创建密码框(二)、密码符号二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果结语定位日期一、关键代码(一)、创建密码框常见的创建方法,需要注意在源码前边添加密码框的包类。也就是,import····这些。 JPasswordField j_pf_1=new JPasswordField();// 密码框(二)、密码符号在括号里输入相关的符号,比如“·”,“@”,“#”,“&”这些符号都可以,当然不编写此代码则为默认为圆点“·原创 2022-04-13 22:18:43 · 3811 阅读 · 1 评论 -
java:文本框的简单使用
标题一、关键代码二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果五、结语六、定位日期一、关键代码新建一个文本框。代码为JTextField j_tf=new JTextField(A);。对于A,可以设置为数值,比如当A为20的时,则表示文本框j_tf的宽度为20个字符。当然不想在括号里添加数值,也可以另外编写代码j_tf.setColumns(20);也可以。A除了编写数值,也可以编写字符串内容,比如"默认初始显示的字符串",这也是文本框编译后,初始显示的字符串内容。此外,也可原创 2022-04-10 00:18:12 · 12846 阅读 · 0 评论 -
java:按钮(复选框)
按钮(复选框)一、关键代码(一)、单选按钮组件(二)、按钮默认勾选二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果五、结语六、定位日期一、关键代码(一)、单选按钮组件复选框“◻”,即方框可可勾选的按钮,和单选框“O”(圆形可勾选按钮)不同的只是外形和代码的单词不同,原理流程却相似。如都要引入相关的包类,以创建组件等。若复选框也和单选框一样使用按钮组,也可以达成单选框的效果。当然反过来,圆形可勾选按钮(单选框)也可以作为复选框的功能来使用。圆形可勾选按钮(单选框)具体可以看往篇“按原创 2022-04-04 19:44:08 · 7947 阅读 · 0 评论 -
java:按钮(圆形可勾选按钮)
按钮(圆形可勾选按钮)一、关键代码(一)、单选按钮组件(二)、按钮默认勾选二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果五、结语六、定位日期一、关键代码(一)、单选按钮组件不写下方代码时,设置的多个按钮可以分别勾选,想勾哪个就勾哪个,不勾哪个就不勾哪个,互不干扰。添加如下代码时,相关联的几个按钮中只能勾选一个按钮。比如,勾选按钮btn_1后再勾选按钮btn_2后,则按钮btn_1的勾选效果便会取消,最后也只有按钮btn_2则处于勾选状态。 // 单选框组合,group(原创 2022-04-03 21:45:33 · 2530 阅读 · 0 评论 -
java:按钮(默认按钮)
按钮(默认按钮)一、关键代码(一)、按钮0(二)、按钮1(三)、按钮2(四)、按钮3(五)、按钮4(六)、按钮5二、简单说明三、流程图四、源码(一)、源码A(二)、源码的运行效果五、结语六、定位日期一、关键代码(一)、按钮0将按钮设置为不可选用,如下:btn[0].setText("不可选用");// 设置文本btn[0].setEnabled(false);// enabled(启用),按钮设置不可启用(二)、按钮1设置按钮颜色,如下:btn[1].setBackground(Col原创 2022-04-01 18:46:54 · 4377 阅读 · 2 评论 -
java:面板JScrollPane的使用
JScrollPane面板一、关键代码(一)、文本框(二)、滚动轴二、大致步骤三、流程图四、源码(一)、源码A(二)、源码A的运行效果(三)、源码B(四)、源码B的运行效果五、结语六、定位日期一、关键代码(一)、文本框JTextArea area_1=new JTextArea();// 建立文本区area_1以上代码,将“文本框”的代码加到窗体容器c中,窗体空白部分便可以编辑文字。Text(文本),Arae(区域)(二)、滚动轴JScrollPane sp_1=new JScrollP原创 2022-03-24 15:17:02 · 5157 阅读 · 0 评论 -
java:面板JPanel的使用
JPanel面板一、关键代码(一)、新建面板(二)、面板添加边框(三)、面板选择的布局方法二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果(三)、源码B(四)、源码B的运行效果五、定位日期一、关键代码(一)、新建面板JPanel p_1=new JPanel();// 创建面板p_1上行代码需要在源码前段添加变量代码:import javax.swing.JPanel;// 面板(二)、面板添加边框p_1.setBorder(BorderFactory.createTi原创 2022-03-23 19:39:39 · 16884 阅读 · 1 评论 -
java:布局方法“网格组布局”(二)
一、关键代码(一)、anchor(靠)的属性使用anchor来命令各构建在“容器”中的位置,比如:靠“东”、“北”、“西北”、“东南”,等g_1.anchor=GridBagConstraints.CENTER;// 居中,无此行代码时,默认情况下也为上下、左右居中g_1.anchor=GridBagConstraints.WEST;// 靠(anchor)的属性,取west(西)g_1.anchor=GridBagConstraints.EAST;// 东g_1.anchor=Grid原创 2022-03-15 23:31:41 · 1507 阅读 · 1 评论 -
java:布局方法“网格组布局”(一)
目录一、关键代码(一)、网格组约束条件(二)、约束的“条件”1、坐标2、尺寸3、填充(fill)属性二、网格组布局说明(一)、源码A1、源码A说明2、源码A运行效果(二)、源码B(源码A基础上添加方法way3、way4)1、源码B说明2、源码B的运行效果(三)、源码C(源码B的基础上添加方法way4)1、源码C说明2、源码C的运行效果一、关键代码(一)、网格组约束条件由下代码创建一个网格包约束条件g_0...原创 2022-03-09 21:30:55 · 2451 阅读 · 1 评论 -
java:布局方法(网格布局)
网格布局简单说明关键代码流程图例子说明默认情况源码运行效果其他情况简单说明网格布局,用常说的几行几列来理解便可,按几行几列分成多个大小统一的组件(这里选“按钮”)。一个窗体,在里边布置“按钮”用网格布局,就是把窗体里的空间分成指定的几行几列,然后“按钮”按着这些几行几列的位置有序的进行排列。附图便简单明了,如下:其实从图像中可以看出网格布局的排列方式和流布局的排列方式有些相同之处,都是从左往右按顺序排列。只是显示方式有些相同,当我们尝试把窗体放大后这些“按钮”的位置不变的,“按钮”只是随窗体一起变大罢原创 2021-04-22 16:24:40 · 6517 阅读 · 0 评论 -
java:布局方法(边界布局)
边界布局简单引导简单引导原创 2021-04-20 22:36:30 · 4132 阅读 · 1 评论 -
java:布局方法(流布局)
流布局一、简单说明二、流程图三、关键代码四、流布局的几个方法(一)A为“空”(无内容)1.源码A2.源码A运行效果(二)A为“FlowLayout.LEFT”1.源码B2.源码B运行效果(三)A为“FlowLayout.RIGHT”1.源码C2.源码C运行效果(四)A为“FlowLayout.LEFT,40,30”1.源码D2.源码D运行效果五、结语六、定位日期一、简单说明流布局简单引导。窗体内的组件,比如:按钮,会按顺序从第一行开始由左往右排列,当窗体内的第一行填不下时,便继续从下一行由左往右排列,以原创 2020-11-03 23:55:10 · 5600 阅读 · 1 评论 -
java:布局方法(绝对布局)
绝对的布局一、简单引导二、流程图三、步骤详情(一)创建一个窗体1.源码A2.源码A的运行效果(二)在窗体里添加容器源码B(三)添加组件1.源码C2.源码C的运行效果四、定位日期一、简单引导layout(布局)重点代码(绝对布局):c.setLayout(null);// 为null时表示将容设为绝对布局为绝对布局;一个窗体原本是空白的,当我们在里面添加一些组件(如:按钮、标签)后,窗体便不再单调。而这些组件在窗体中的摆放方式,便会联系到后面的布局学习。绝对布局,当我们编辑好组件在窗体容器中的坐原创 2020-10-29 21:10:13 · 4839 阅读 · 1 评论 -
java:窗体里的标签(图片标签)
图片标签一、简单引导二、步骤流程图三、步骤详情(一)创建一个窗体1.源码A2.源码A运行效果(二)窗体里添加容器和标签1.源码B2.源码B运行效果(三)图片标签1.放置图片2.源码C3.源码C运行效果4.图片内容的补充说明四、结语五、定位日期一、简单引导由窗体中的文字标签类推。图片标签,简单理解就是把文字标签中的文字变换成图片的标签。由此,图片标签,需要准备图片。后面的源码B是在源码A的基础上添加,同理,源码C则是在源码B的基础上添加。二、步骤流程图#mermaid-svg-p1Sv1ih32原创 2020-10-28 23:12:10 · 3974 阅读 · 3 评论 -
java:窗体里的标签(设置标签;字体;颜色)
窗体里的标签一、学习的具体内容(一)简单设置一个窗体1.基本步骤2.源码3.运行结果(二)窗体里添加一个标签1.源码2.运行结果(三)更改标签内容1.添加的代码2.运行结果(四)程序输出更改的标签内容运行结果(五)设置标签字体运行效果(六)修改字体颜色运行效果二、到最后的全部源码三、相关说明四、与小恐龙挑战的关系五、定位日期一、学习的具体内容(一)简单设置一个窗体1.基本步骤(1)用继承JFrame的方法。extends(2)设置位置大小Bounds(3)关闭方式(关闭且停止程序运行)s原创 2020-07-16 23:04:20 · 15413 阅读 · 2 评论 -
java:JDialog窗体(对话框,弹出的窗口)
JDialog窗体一、JDialog窗体二、重点内容1.super(超级)2.按钮Btton三、源码四、源码运行效果五、补充说明六、与小恐龙挑战的关系六、定位日期一、JDialog窗体JDialog窗体常用功能是从一个窗体中弹出另一个窗体。二、重点内容1.super(超级)主要用于打开了子窗体时,阻塞对父窗体的修改。也就是说打开了窗体便不能对父窗体有任何动作,关闭子窗体才可以对父窗体开始操作。ruper(A,B,C);A-----父窗体对象B-----对话框标题C-----是否阻塞父窗体原创 2020-07-15 23:30:54 · 10691 阅读 · 2 评论 -
java:JFrame窗体学习-2-背景颜色、添加组件
窗体的学习一、相关说明二、过程1.设置窗口背景颜色(1)到此部分的代码(2)窗口的效果2.在窗口里添加组件3.设置窗口大小是否可变4.输出窗体的坐标三、总的代码四、定位日期一、相关说明学习的内容接上一部分的内容,代码也是接着上一次的代码。二、过程窗体是一个容器,除此还可以在容器里面创建一个容器。窗口和窗体是同个意思。1.设置窗口背景颜色要设置窗口的背景颜色,这要在窗口内再创建一个容器。Container c=f.getContentPane();表示创建一个容器(container)。然原创 2020-07-08 21:08:24 · 3653 阅读 · 0 评论 -
java:JFrame窗口学习-1-尺寸、坐标
JFrame窗体的学习与小恐龙程序挑战的关系学习过程1.让窗口出现2.窗口关闭规则问题3.设置窗口的调整设置窗口的尺寸设置窗口坐标(位置)同时调整窗口大小、位置的方法本文最终代码定位日期与小恐龙程序挑战的关系这部分学习是为理解小恐龙程序挑战做准备的,我虽然照着例题打了小恐龙程序的许多代码,但好多方法并不会用。程序中用到窗口,也就是Swing的使用。这里将记录关于JFrame窗口的学习过程。学习过程1.让窗口出现单词:visible(看得见的)导入swing包,先打import javax.sw原创 2020-07-07 00:35:18 · 4017 阅读 · 0 评论 -
java:子承父类
子承父类关键词相关说明小故事说明故事的流程图源码运行结果结语关键词extends(继承)class(类)相关说明子类会继承父类的方法,子类也可以在所继承方法的基础上添加其他属性。小故事说明为了让程序的学习更有活性和更好理解,举编写的小故事说明。故事:从前有个师傅名叫name_A,会开小车。不久他收了个徒弟name_B,name_A教name_B 开小车。后来name_B会开小车...原创 2020-03-18 01:13:13 · 514 阅读 · 1 评论