![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA awt/swing
文章平均质量分 51
谢志东
这个作者很懒,什么都没留下…
展开
-
Java中print、printf、println的区别
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出print就是一般的标准输出,但是不换行println和print基本没什么差别,就是最后会换行System.out.printf("the number is: d",t);参照JAVA API的定义如下:'d' 整数 结果被格式化为十进制整数'o' 整数 结果被格式化为八进制整数'x', 'X原创 2016-03-05 23:53:56 · 365 阅读 · 0 评论 -
Graphics
Graphics是Java绘图的核心类,它可以支持两种绘图:一种是基本的绘图,如画线、矩形、圆等;另一种是画图像,主要用于动画制作。要进行绘图,首先要找到一个Graphics类的对象。Graphics类是抽象类,没有办法直接生成一个对象来使用,而且它也没有提供任何static方法可供直接调用,那么到底应该如何使用Graphics类呢?update()方法和paint()方法就是其中的一个答原创 2016-06-15 12:58:19 · 1613 阅读 · 0 评论 -
JSplitPane类
11.2 JSplitPane类类似于Box容器,JSplitPane容器允许我们在单行或单列中显示组件。然而Box可以包含任意数量的组件,JSplitPane只可以用来显示两个组件。组件可以变化尺寸并通过一个可移动的分隔栏进行分隔。分隔栏可以使得用户可以通过拖拽分隔栏来调整所包含组件的尺寸。图11-5显示了垂直与水平分割面板,同时显示在移动分隔栏之前与之后的样子。11.2转载 2016-06-04 10:31:13 · 2807 阅读 · 0 评论 -
icon=newImageIcon()如何加载同一文件夹中的已有图片:
一、问题ImageIcon icon = new ImageIcon("pic.jpg");执行结果是icon无法显示二、解决类中有如下调用:ImageIcon icon = new ImageIcon("pic.jpg"); 很自然地认为当前类文件和图片在同一路径下即可。其实所谓的相对路径起点是工程的根目录,即project。这行代码执行时在project目录原创 2016-06-07 16:22:53 · 15140 阅读 · 4 评论 -
java 引入监听、事件
java.awt.*那这个说一下吧。这个是说当前awt包目录下所有的类,但是不包括awt目录下子包里面的类。如果要调用事件处理方面的类,再需导入awt的子包,也就是import java.awt.event.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;这两句可以合成一句原创 2016-04-22 08:23:15 · 636 阅读 · 0 评论 -
java 带滚动条的多行文本输入
package crazy_talking; import java.awt.GridLayout; import java.awt.LayoutManager; //import java.util.EmptyStackException; import javax.swing.JFrame; import javax.swing.JLabel; import原创 2016-04-22 08:46:27 · 3173 阅读 · 0 评论 -
JFrame(框架)中添加和设置JPanel(面板
Swing 程序用JFrame 对象实现了它们的窗口。JFrame 类是AWT Frame 类的一个子类。它还加入了一些Swing 所独有的特性。与 Frame 的使用十分相似。唯一的区别在于,你不能将组件加入到JFrame中。你可以或者将组件加入到JFrame 的content pane(内容面板) 中,或者提供一个新的content pane(内容面板)。 面板与顶转载 2016-04-17 13:35:01 · 2469 阅读 · 0 评论 -
JTextField
四. 文本输入框、密码输入框 文本输入框包括两种,单行文本输入框 (JTextField) 和多行文本输入框 (JTextArea)。密码输入框则只有一种 (JPasswordField)。JPasswordField 是 JTextField 的子类,它们的主要区别是 JPasswordField 不会显示出用户输入的东西,而只会显示出程序员设定的一个固定字符,比如 '*'。转载 2016-05-24 22:43:13 · 1044 阅读 · 0 评论 -
java登录界面各项设置(enter登录)
import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.sql.*;class Login extends JFrame implements ActionListener{JPanel panel_top;JPanel panel_center;JPanel panel_bo原创 2016-05-24 21:39:49 · 2287 阅读 · 0 评论 -
用户在对话框下拉列表中选择的为显示文本区中的文本
问题描述:编写一个FontFamily类,该类对象获取当前机器可用的全部字体名称。编写一个对话框FontDialog,该对话框是模式对话框,采用BorderLayout布局,包含一个JComboBox放在北面显示全部字体的名称,包含一个JLabel放在中间,显示字体的效果,包含两个按钮放在南面,点击YES,在对话框所依赖的窗口中设置字体的效果,点击Cancle取消。编写一个窗口FrameHaveD转载 2016-04-26 21:26:10 · 1004 阅读 · 0 评论 -
java:double四舍五入并保留两位小数的方法
1.只要输出结果12double x1 = 0.026;System.out.println(String.format("%.2f", x1));2.数据转换1234567原创 2016-03-22 21:33:23 · 1094 阅读 · 0 评论 -
访问限制:由于对必需的库E:\j2sdk\jre\lib\rt.jar具有一定限制,因此无法访问类型JFrame
项目——右键——属性——构建路径——库 将JRE系统库移除,在重新添加库,将JRE系统库重新添加进去,就好了转载 2016-03-18 20:42:15 · 1082 阅读 · 0 评论 -
中间容器
10.4 中间容器用来添加组件的轻容器,称为中间容器。JPanel 面板 ●JPanel类用来创建一个面板对象,可以向这个面板添加组件(直接使用add方法)。 ●使用时需要把这个面板添加到底层容器或其他中间容器中。 ●JPanel面板的默认布局是FlowLayout布局。 ●构造方法 ◆JPanel():构造一个面板容器对象 JScrollPane滚原创 2016-06-15 18:24:28 · 1510 阅读 · 0 评论