jframe

Why is my JFrame blank while I do a download process?

徘徊边缘 提交于 2021-01-20 13:36:09
问题 I have a class that extends JFrame and inside it I have a method as follows: public void downloadUrl(String filename, String urlString) throws MalformedURLException, IOException { BufferedInputStream in = null; FileOutputStream fout = null; try { in = new BufferedInputStream(new URL(urlString).openStream()); fout = new FileOutputStream(filename); byte data[] = new byte[1024]; int count; int modPackSize = getModPackSize(); while ((count = in.read(data, 0, 1024)) != -1) { fout.write(data, 0,

登录图片验证码--前端校验

一世执手 提交于 2021-01-13 07:29:52
<!DOCTYPE html> <html> <!-- head --> <head> <meta charset="utf-8"> <title>图片登录验证</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <style> body{margin: 10px;} .demo -carousel{height: 200px; line-height: 200px; text- align: center;} .code { width: 400px; margin: 0 auto; } .input - val { width: 295px; background: #ffffff; height: 2 .8rem; padding: 0 2% ; border - radius: 5px; border: none; border: 1px solid rgba( 0,0,0,.2 ); font -size: 1 .0625rem; }

201771010113 李婷华 《面向对象程序设计(java)》学习总结

空扰寡人 提交于 2021-01-13 05:53:14
1 、实验目的与要求 (1) 综合掌握 java 基本程序结构; (2) 综合掌握 java面向对象程序设计特点; (3) 综合掌握 java GUI 程序设计结构; (4) 综合掌握 java多线程编程模型; (5) 综合编程练习。 2 、实验内容和步骤 任务 1 :填写课程课后调查问卷,网址:https://www.wjx.cn/jq/33108969.aspx。 任务 2: 综合编程练习 练习 1:设计一个用户信息采集程序,要求如下: (1) 用户信息输入界面如下图所示: ( 1)用户点击提交按钮时,用户输入信息显示控制台界面; ( 2)用户点击重置按钮后,清空用户已输入信息; ( 3)点击窗口关闭,程序退出。 import java.awt.EventQueue; import javax.swing.JFrame; public class Mian { public static void main(String[] args) { EventQueue.invokeLater(() -> { DemoJFrame page = new DemoJFrame(); }); } } Mian import java.awt.Dimension; import java.awt.Toolkit; import java.awt.Window; public class

How can I integrate 2 different JFrames?

橙三吉。 提交于 2021-01-05 08:59:41
问题 I have a code ready that generates a CPU/Time chart (I changed another code according to my need). So far so good, but now I can't integrate it in a JFrame that is really mine and already stylized! Here is the code of the chart: /** @see https://stackoverflow.com/a/5048863/230513 */ public class Atol extends ApplicationFrame { private static final String TITLE = "Dynamic Series"; private static final String START = "Start"; private static final String STOP = "Stop"; private static final float

Added panel not showing up in frame (Java)

寵の児 提交于 2021-01-05 07:22:18
问题 I'm working on making a battleship game board using swing in java. I've added the panel (i.e. the grid or the game board) to the window but it still won't show up. I've pasted the code below. Any help is appreciated. Thanks. public class board { private static JFrame window; private static JPanel[][] grid; public static void main(String[] args) { window = new JFrame(); window.setTitle("GAME BOARD"); window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); grid = new JPanel[10][10]; for (int i

爱心图形

老子叫甜甜 提交于 2021-01-03 11:25:39
话不多说,上代码 import java.awt.Color; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; import javax.swing.JFrame; @SuppressWarnings("serial") class Cardioid extends JFrame { // 定义窗口大小 private static final int WIDTH = 480; private static final int HEIGHT = 600; // 获取屏幕大小 private static int WINDOW_WIDTH = Toolkit.getDefaultToolkit() .getScreenSize().width; private static int WINDOW_HEIGHT = Toolkit.getDefaultToolkit() .getScreenSize().height; // 构造函数 public Cardioid() { // 设置窗口标题 super("❤形线"); // 设置背景色 this.setBackground(Color.BLACK); // 设置窗口位置 this.setLocation((WINDOW_WIDTH -

java synth实例

大城市里の小女人 提交于 2021-01-01 06:33:15
今天给大家做了个button的synth实例。 首先要创建一个java文件,定义一个button的类,并且在类里面初始化button。画出来 代码如下: import java.awt.Dimension; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.UIManager; import javax.swing.plaf.synth.SynthLookAndFeel; public class MyButton { JFrame frame = new JFrame("Test synth"); JButton btn = new JButton("Sure"); public MyButton(){ frame.setLayout(new FlowLayout()); frame.setPreferredSize(new Dimension(300, 300)); frame.setBounds(400, 400, 0, 0); btn.setPreferredSize(new Dimension(100,100)); frame.getContentPane().add(btn); } public void show()

201871010116-祁英红《面向对象程序设计(java)》第十周学习总结

陌路散爱 提交于 2020-12-29 07:23:57
博文正文开头格式:(2分) 项目 内容 《面向对象程序设计(java)》 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11778090.html 作业学习目标 1.掌握java异常处理技术; 2.了解断言的用法; 3.了解日志的用途; 4.掌握程序基础调试技巧。 随笔博文正文内容包括: 第一部分:总结第七章关于异常处理相关理论知识(20分) 一、异常 1、异常:程序执行过程中所发生的异常事件,它中断指令的正常执行。 Java的异常处理机制可以控制程序从错误产生的位置转移到能够进行错误处理的位置 程序中出现的常见错误和问题有: (1)用户输入错误 (2)设备错误 (3)物理限制 (4)代码错误 2、java把程序运行时可能遇到的错误分为两类: (1)非致命异常:通过某种修正后程序还能继续执行(异常)。如:文件不存在、无效的数组下标、空引用网络断开、打印机脱机、磁盘满等。Java中提供了种独特的异常处理机制处理这类错误 (2)致命异常:程序遇到了非常严重的不正常状态,不能简单恢复执行,是致命性错误。如:内存耗尽系统内部错误等。这种错误程序本身无法解决 3、Java的异常类直接或间接地继承于Throwable类。除内置异常类外,程序员可自定义异常类

第六次实训作业

筅森魡賤 提交于 2020-11-27 11:00:44
1、制作一个如图所示的界面(使用FlowLayout布局),不要求实现功能。(图略) 程序如下: 1 package WindowBuilder; 2 3 import java.awt.* ; 4 import java.awt.event.* ; 5 import javax.swing.* ; 6 import javax.swing.border.EmptyBorder; 7 import java.util.Date; 8 import java.awt.Window.Type; 9 import java.awt.Dialog.ModalExclusionType; 10 11 public class MyClock extends JFrame { 12 13 private JPanel contentPane; 14 private JTextField textField; 15 private JTextField textField_1; 16 private JTextField textField_2; 17 private JTextField textField_3; 18 private JTextField textField_4; 19 private JTextField textField_5; 20 Date date= new

转载------JAVA游戏开发(RPG)------第一篇

為{幸葍}努か 提交于 2020-11-27 04:47:45
Hello Java (关于Java中图形界面的显示) “本鹏”此次的RPG 开发讲座将重心放置于J2SE 架构之上,以Swing 为基础架构JFrame 之上,利用JPanel 进行扩展。 现在,我们从最基础的第一步开始讲起,即如何利用Java构建一个Windows窗口。 Example.java: package com.zql.rpg.one; import java.awt.Container; import javax.swing.JFrame; public class Example0 extends JFrame{ private static final long serialVersionUID = 1L; public Example0(){ //设置标题 setTitle("Hello JAVA"); //实例化自定义面板 MyPanel panel = new MyPanel(); //获取当前窗体的实例, Container contentPane = getContentPane(); //加载自定义面板到窗体中, contentPane.add(panel); pack(); } public static void main(String[] args) { Example0 e0 = new Example0(); e0