package com.swing; import java.awt.Color; import java.awt.Component; import java.awt.Container; import...java.awt.Graphics; import javax.swing.Icon; import javax.swing.JFrame; import javax.swing.JLabel; import...javax.swing.SwingConstants; import javax.swing.WindowConstants; /** * 1:在Swing中显示文本或提示信息的方法是使用标签,它支持文本字符串和图标...package com.swing; import java.awt.Container; import java.net.URL; import javax.swing.Icon; import javax.swing.ImageIcon...; import javax.swing.JLabel; import javax.swing.SwingConstants; import javax.swing.WindowConstants;
import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel...; import javax.swing.border.EmptyBorder; import javax.xml.soap.Text; import java.awt.GridBagLayout; import...java.awt.GridLayout; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener...; import java.io.BufferedWriter; import javax.swing.JLabel; import javax.swing.JButton; import javax.swing.JTextField...; import javax.swing.JComboBox; import javax.swing.DefaultComboBoxModel; public class lishu extends JFrame
一、JFrame窗口 代码演示: package com.zibo.lession04; import javax.swing.*; import java.awt.*; public class...jLabel = new JLabel("这是JLabel"); //水平居中 jLabel.setHorizontalAlignment(SwingConstants.CENTER...; jDialog.setBounds(400,400,200,200); JLabel jLabel = new JLabel("jDialog里面的jLabel");....*; import java.awt.*; import java.net.URL; public class TestImageIcon extends JFrame { public TestImageIcon...JPanel jPanel1 = new JPanel(new GridLayout(1, 3)); JPanel jPanel2 = new JPanel(new GridLayout
/* * TabbedPaneDemo.java requires one additional file: * p_w_picpaths/middle.gif. */ import javax.swing.JTabbedPane...; import javax.swing.ImageIcon; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JFrame...; import javax.swing.JComponent; import javax.swing.SwingUtilities; import javax.swing.UIManager; import...java.awt.BorderLayout; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.event.KeyEvent...(JLabel.CENTER); // panel.setLayout(new GridLayout(1, 1)); panel.add(filler);
; //设置另一个面板,存放显示色号的控件 JPanel jp_color = new JPanel(new GridLayout(3,1)); add(jp_color); 在第一个面板中设置红、绿...完整源码 最后附上完整源码: package toning_device; import java.awt.Color; import java.awt.Container; import java.awt.Font...; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener...; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel...; import javax.swing.JSlider; import javax.swing.JTable; import javax.swing.JTextArea; import javax.swing.event.AncestorListener
; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import...javax.swing.JButton; import javax.swing.JLabel; import java.awt.GridLayout; import javax.swing.JTextField...; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class list extends...javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JButton; import java.awt.GridLayout...; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JTextField
; import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JFrame...; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.event.CaretEvent; import...模式窗体(即仅仅有对话窗体关闭或操作完才干对依附框架窗体进行操作) this.setSize(300, 80); //this.setLayout(new GridLayout(2,1));...jlabel=new JLabel("",JLabel.CENTER); this.getContentPane().add(jlabel); this.setDefaultCloseOperation...(message); this.setLocation(MoneyJFrame.this.getX()+100, MoneyJFrame.this.getY()+100);//对话框位置在框架下方
package com.file; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener...package com.file; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener...java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener...; import java.awt.Dimension; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent...java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import
import java.awt.GridLayout; import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.regex.PatternSyntaxException...; import javax.swing.*; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener...; import javax.swing.event.DocumentEvent; import javax.swing.event.DocumentListener; /** Standalone...Swing GUI application for demonstrating REs....(3); strPane.add(mTF); setLayout(new GridLayout(0, 1, 5, 5)); add(top); add(strPane)
框架 import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.Image...java.io.FileReader; import java.io.IOException; import javax.swing.JButton; import javax.swing.JFrame...; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.JPasswordField; import...JPasswordField(); passwordField.setEchoChar('*'); JPanel northPanel = new JPanel(); northPanel.setLayout(new GridLayout...(2,2)); JLabel left1 = new JLabel("User name:",SwingConstants.CENTER); JLabel left2 = new JLabel("Password
import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout...; import java.awt.Font; import java.awt.Graphics; import java.awt.GridBagLayout; import java.awt.GridLayout...; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel...; import javax.swing.JPanel; import javax.swing.SwingConstants; import javax.swing.SwingUtilities;...lb1; private JLabel lb2; private JLabel lb3; private JLabel lb4; Color FG1 = Color.RED; Color
可以通过继承java.swing.JFrame类创建一个窗体,在这个窗体中添加组件,同时为组件设置事件。...package swing; import java.awt.*; import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener...JLabel类常用的几种构造方法: public JLabel():创建一个不带图片和文本的JLabel对象; public JLabel(Icon icon):创建一个带图标的JLabel对象 public...创建图标 在Swing中通过Icon接口来创建图标,可以在创建时给定图标的大小、颜色等特性。...Swing利用javax.swing.ImageIcon类根据现有图片创建图标,ImageIcon类实现了Icon接口,同时Java支持多种图片格式。
项目 并创建model、view、tools、common 四个包 在view下创建QqClientLogin.java /** * 功能: qq客户端登录界面 */ package...com.qq.client.view; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class.../* 我的好友列表,也包括陌生人和黑名单 */ package com.qq.client.view; import javax.swing.*; import java.awt..../src/resources/mm.jpg"),JLabel.LEFT); jpmsr2.add(jbls2[i]); } jpmsr3 = new JPanel(new GridLayout(2,1)...你有3个用户登录就有3个线程同时在处理这3个用户与服务器的交互 把接收到的消息,显示到该显示的聊天界面(这是第7集的内容) 好友在线提示 好友在线,头像就是彩色的
import java.awt.BorderLayout; import java.awt.GridLayout; import java.awt.image.BufferedImage; import...javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel...; import javax.swing.JPanel; public class Main { public static void main(String[] args) { JPanel...BorderLayout(2, 2)); BufferedImage bi = new BufferedImage(600, 200, BufferedImage.TYPE_INT_RGB); gui.add(new JLabel...JFrame(); JPanel myPanel = new JPanel(); gui.add(myPanel, BorderLayout.PAGE_END); myPanel.setLayout(new GridLayout
import java.awt.BorderLayout; import java.awt.Color; import java.awt.FlowLayout; import java.awt.GridLayout...java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InvalidClassException...javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JLabel...exist){ JLabel label_result = new JLabel("没有检索到该书!!")...label_result = new JLabel("没有检索到该书!!")
,点击“取消”,取消复制,进度条归零,点击“×”可以退出系统,注意复制按钮和取消按钮在同一时间,只有一个可用。 ? ? ?...package com; import javax.swing.*; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener...; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public...300,240,400,300); this.setDefaultCloseOperation(EXIT_ON_CLOSE); this.setLayout(new GridLayout....*; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; import java.awt.*;
/* * 若尘 */ package demo; import java.awt.BorderLayout; import java.awt.Container; import java.awt.FlowLayout...; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.GridLayout; import...java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import...javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel...; import javax.swing.JScrollPane; import javax.swing.JTabbedPane; import javax.swing.JTextArea; import
package com.swing; import java.awt.Container; import java.awt.Dimension; import java.awt.GridLayout;...; import javax.swing.JOptionPane; import javax.swing.WindowConstants; /** * 1:按钮在Swing中是较为常见的组件,用于触发特定动作...; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JRadioButton...* * 3:在Swing中存在一个ButtonGroup类,用于产生按钮组。...; import java.awt.GridLayout; import javax.swing.ButtonGroup; import javax.swing.JButton; import javax.swing.JCheckBox
做这个东西主要是为了练习一下以前学习过的java Swing,所以那些复杂的算法就没有加载到里面去........ ...java.awt.GridLayout; 9 import java.awt.Insets; 10 import java.awt.event.ActionEvent; 11 import java.awt.event.ActionListener...javax.swing.BorderFactory; 20 import javax.swing.ImageIcon; 21 import javax.swing.JButton; 22 import...javax.swing.JFrame; 23 import javax.swing.JLabel; 24 import javax.swing.JPanel; 25 import javax.swing.JTextField...label; 44 GridLayout grid = new GridLayout(4,4); 45 Caculate(){ //构造函数 46
GridLayout布局管理器是以表格形式进行管理的,在使用此布局管理器时必须设置显示的行数和列数,GridLayout类的构造方法如表11.9所示。...例12-18 Demo1218.java 1import java.awt.*; 2import javax.swing.*; 3import java.awt.*; 4public class...12.5.1 GridBagLayout GridBagLayout类是在GridLayout类基础上提供的更为复杂的布局管理器。...例12-19 Demo1219.java 1import javax.swing.*; 2import java.awt.*; 3public class Demo1219 { 4 //...例12-20 Demo1220.java 1import java.awt.*; 2import javax.swing.*; 3 4public class Demo1220 extends
领取专属 10元无门槛券
手把手带您无忧上云