【JAVA入门到精通-第29讲-满汉楼Swing介绍】教程文章相关的互联网学习教程文章

【Java-GUI】09 Swing03 对话框【图】

消息弹出框案例:package cn.dzz.swing;import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent;public class Demo06 {JFrame jFrame = new JFrame("消息弹出框案例");JTextArea jTextArea = new JTextArea(6, 30);JButton jButton = new JButton(new AbstractAction("弹出消息框") {@Overridepublic void actionPerformed(ActionEvent e) {// 弹出一个对话框,显示文本域中输入的内容String text = jTextAr...

javaGUI学习41:Swing-边框、图标和动作【代码】

边框绘制在组件的边界周围,它有许多不同的种类:线边框、雕刻边框、不光滑的边框等等。边框本身不是组件,所以,它们绘制在指定组件的边衬中。 图标是图形对象,通常是一个小图像。与边框一样,图标在指定组件的指定位置上绘制。动作封装图形用户界面的一个逻辑操作,并且还简化用户界面元素的构造工作。 动作通常由一个或多个图标或文本字符串组成。可以把动作添加到某些容器中,这些容器创建一个组件与这个动作相关联。例如,利用...

javaGUI学习38:Swing-基本知识【代码】

虽然Swing是AWT的扩展,但是两者的基本概念还是有许多个问乙处。首先,Swing 小应程序和应用程序的实现方式与AWT小应用程序和应用程序的实现万式有所不问。并且,如果开发人员想要开发同时使用AWT组件和Swing组件的小应用程序或应用程序,还必须注意混合使用轻量组件和重量组件所带来的许多问题。Swing是线程不安全的,这就是说,在大多数情况下,只能从事件派发线程中访问Swing组件。 1、小应用程序与应用程序 Applet和Frame来实现...

java swing开发窗体程序开发(六)树组件-表组件-定时器【代码】【图】

前言:在开发java swing窗体程序时可能遇到以下的需求,比如要显示一个文件目录结构,文件目录树,有不同的分类,不同分类下有多个条目项。这就需要用到树组件。当需要显示一个表格,整齐的显示,就像excel那种形式,此时就需要表格组件。【注意这里讲的并不是格子布局】 (一)树组件 核心类JTree,一个JTree的对象就代表一个树组件,创建树前应该先创节点,然后再去指 定节点间关系,最后形成树。 节点类型: 根节点:仅有一个(...

Java中swing常用控件背景设置透明的方法

不同控件有不同的设置透明的方式.以下给出几个常用的例子.JLabel 直接设置 label.setOpaque(false); 即可JButton: 需要如下处理button.setOpaque(false);button.setContentAreaFilled(false); 但是这样透明后没有了点击效果.需要自行处理一下几个地方pressedIconselectedIcondisabledSelectedIcondisabledIcon自行处理按钮效果.JList: 做如下处理jList1=new JList();jList1.setOpaque(false); jList1.setCellRenderer(new Default...

javaswing开发游戏平台源码+加游戏【图】

分享一下作者和一个小组做了一个星期的java源码,java第一次答辩项目javaswing获得第一名作品,有登录,注册,游戏大厅,个人信息,充值页面,联系客服,反馈bug等页面 游戏加平台下载地址:https://www.gaowenjx.com/?id=271

java swing JButton按钮 通过代码代替鼠标的手动点击效果

JButton submitBtn = new JButton(); submitBtn.setText("submit"); submitBtn.setBounds(300, 280, 80, 30); submitBtn.doClick();//鼠标点击 //效果和手动用鼠标去点击按钮是一样的 submitBtn.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { }//此方法为鼠标点击的事件监听 也就是 鼠标点击就会进这个方法

JavaSwing_JFrame【代码】

1 package ch11;2 3 import javax.swing.JFrame;4 5 public class MyfirstJframe {6 7 public static void main(String[] args) {8 JFrame f=new JFrame("我的窗口");9 f.setSize(300, 400); 10 f.setLocation(500, 500); 11 f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 12 f.setVisible(true); 13 } 14 15 } 1 package ch11;2 3 import java.awt.HeadlessException;4 5 i...

java Swing点击按钮新建界面卡死【代码】

项目场景: java Swing问题描述: 通过点击按钮调用本机摄像头,出现原Jframe与调用摄像头Jframe卡死原因分析: 原Jrame是一个线程,新建的调用摄像头Jframe可能与原Jframe冲突,因此将调用摄像头的代码写入新开的线程即可解决方案: 新建线程。 @Overridenew Thread() {public void run() {//写插入的代码try {Thread.sleep(10);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();} // 每...

Java-Swing的JFrame的一些插件使用详解【代码】【图】

JFrame介绍: 在 JFrame 对象中可以使用add方法添加 AWT 或者 Swing 组件。 JFrame 有一个 Content Pane,窗口能显示的所有组件都是添加在这个 Content Pane 中 getContentPane 和 setContentPane 就是用于获取和设置其 Content Pane 的。 对JFrame添加组件有两种方式:* 1)用getContentPane()方法获得JFrame的内容面板,再对其加入组件:frame.getContentPane().add(childComponent) * 2)建立一个Jpanel或JDesktopPane之类的中...

java图形界面整理-awt,swing【代码】

相关链接https://www.cnblogs.com/mrdz/p/7716643.html 这里仅记录代码,详细请查看原博客. JAVA的图形界面下有两组控件,一组是awt,一组是swing。 一般都是使用swing 1 标签 import java.awt.Color;import javax.swing.JFrame; import javax.swing.JLabel;public class TestGUI {public static void main(String[] args) {JFrame f = new JFrame("LoL");f.setSize(400, 300);f.setLocation(200, 200);f.setLayout(null);JLabel l ...

基于Java的swing做的小说网站管理系统的项目【图】

该项目是本人这学期的软工实践项目,用Java的swing实现,前台实现用户登录、注册,搜索小说,阅读小说,发表评论,修改个人中心,上传小说,作品打赏等功能;后台实现用户管理、小说管理、章节管理、交易管理、评论管理、分类管理等增删改查的功能 当游客未注册登录时,游客访问个人中心、创作中心、购券中心都是无权限的会员入口 会员注册 当会员用户名已被注册时,会进行提示,不允许用户名重名 会员登录 登录主界面 搜索小...

Java swing+网络编程 聊天室 简单示例【代码】【图】

本不想使用swing这种过时技术,只不过学校实验要求。。。。 最后结果如图: 附上代码: import javax.swing.*; import javax.swing.border.EmptyBorder; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowEvent; import java.io.*; import java.net.ServerSocket; import java.net.Socket; public class Client extends JFrame implements Runnable {Socket socket;Server...

JAXFront是一种基于XML模式在多个通道(Java Swing,HTML,PDF)上生成图形用户界面的技术

https://www.jaxfront.org/pages/ JAXFront是一种基于XML模式在多个通道(Java Swing,HTML,PDF)上生成图形用户界面的技术。动态生成的GUI允许用户以复杂的方式编辑XML数据,而无需使用底层XML技术。

Java图形用户界面swing假死卡死问题和JTable动态刷新问题的解决方案【代码】【图】

发现问题 JTable动态刷新直到最后一次才刷新出来 swing界面在刷新过程中被卡住无法点击 所在项目 进程调度模拟 问题代码 点击“开始”后执行 private void button2ActionPerformed(ActionEvent e) {// TODO add your code here//执行进程select = comboBox1.getSelectedIndex();renewThread.start();switch (select) {case 0: {processScheduling.FCFS();break;}case 1: {processScheduling.SPF();break;}} } 刷新一次(取出数据放...

SWING - 相关标签
入门 - 相关标签