用java swing写的一个显示时间和实时天气的小程序
第一次写博客,这个TimeAndWeather程序最初是来源于我想写一个显示时间的小程序,后来偶然在知乎上看到一个关于python获取天气的帖子,便想在这个程序上加上显示天气的功能,花了一些时间学习了一点关于python的知识,后来虽然实现了java调用python爬取天气并显示,但是因为要用到jython包,体积有点大,而且好像有一个在中文路径下无法调用的问题,所以最后还是用java重写了天气功能,最后贴上代码和解析json需要的包。
<a data-cke-saved-href="https://pan.baidu.com/s/15AuFqVjnJ9JTXcg07nvAbA" href="https://pan.baidu.com/s/15AuFqVjnJ9JTXcg07nvAbA">点击打开链接</a>
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java
用java swing写的一个显示时间和实时天气的小程序相关推荐
- 深夜脑洞,写了一个可以推算火车票身份证号码的小程序
深夜脑洞,写了一个可以推算火车票身份证号码的小程序 1. 火车票上*号打的是月,日,理论上的有最大366种组合: 2. 校验码是最后的一位,0-9及X,11个结果: 3. 那么,通过火车票上的身份证号 ...
- ESP8266+oled连接心知天气显示时间和实时天气
因为时间比较仓促,目前存在许多问题没有解决. 首先进行aduino环境配置,具体方法可参考以下链接,若选错开发板型号编译会报错配置esp8266开发板的Arduino开发环境_交通运输怪味张的博客-C ...
- 用Java swing写的一个音乐播放器的个性化界面实现作业(只有界面!)
这个是我们用户界面设计的作业. 要求是,可以换肤,个性化,皮肤半透明. 话不多说,先上图吧.第一个界面做得精致一些,第二个,没来得及好好改.但是原理就这样了. 接下来贴代码 这个是主界面 packag ...
- java myqq ui,用Java Swing写一个登录界面
首先我们先看一下预览效果: 要实现这样一个界面就需要用到Java Swing相关代码: 首先我们在eclipse中创建一个Java项目,在这个项目下创建包还有相关的类 我们的项目一共分为四个java文 ...
- java 如何跳到上一个循环_Java 代码优化 Java 如何写好 一个 for 循环
Java 代码优化 Java 如何写好 一个 for 循环 Java 代码优化 Java 如何写好 一个 for 循环 看到这个标题可能吓一跳,观众可能会有如下的OS ......... 满脸的不屑, ...
- 基于JAVA集合写的一个梭哈游戏
基于JAVA集合写的一个梭哈游戏. 游戏思路: 1,首先使用一个List数组保存一副无序的扑克牌(使用集合工具类) 2,使用一个Map集合和TreeSet集合保存玩家手上的手牌 3,使用一个Map集合 ...
- 【java毕业设计】基于java+swing+Eclipse的推箱子游戏设计与实现(毕业论文+程序源码)——推箱子游戏
基于java+swing+Eclipse的推箱子游戏设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+Eclipse的推箱子游戏设计与实现,文章末尾附有本毕业设计的论文 ...
- 【java毕业设计】基于java+swing+Eclipse的俄罗斯方块游戏GUI设计与实现(毕业论文+程序源码)——俄罗斯方块游戏
基于java+swing+Eclipse的俄罗斯方块游戏GUI设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+Eclipse的俄罗斯方块游戏GUI设计与实现,文章末尾 ...
- 【java毕业设计】基于java+swing+GUI的雷电游戏GUI设计与实现(毕业论文+程序源码)——雷电游戏
基于java+swing+GUI的雷电游戏GUI设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+swing+GUI的雷电游戏GUI设计与实现,文章末尾附有本毕业设计的论文和源码下 ...
- 自己写的一个LOL云顶智之奕小工具
自己写的一个LOL云顶智之奕小工具 注:由于此软件后期没有再维护,所以已经放弃开源了,软件已经不支持最近的英雄联盟版本了.为此我感到抱歉. 先看截图: 首先是一个悬浮窗口,可以任意拖动,右键点击黑色部 ...
最新文章
- 先验概率,后验概率,条件概率,贝叶斯
- mysql中的%_mysql入门
- 教你一步步发布一个开源库到 JCenter
- HTTP使用BASIC认证的原理及实现方法
- python 点云配准_点云配准(Registration)算法——以PCL为例
- 终于开通我自己的cnblogs了,自我恭喜下··
- 口红会染唇是什么意思_别只知道露华浓了!这些平价口红,我吹爆!
- 文言文生成器_英语不好,学编程太困难?或许用文言文来编程你就更加容易上手了!...
- 二月草的博客开通啦……
- UTF-8 编码里,一个汉字占用多少个字节 -转
- 语音识别如今发展到什么阶段了?
- 18位身份证正则及校验码计算
- 抖音无水印解析API
- 进制转换之 十进制转换成m进制
- Ajax入门教程(非常详细)动力节点ajax教程资料分享
- react-native 找不到符号问题的解决方案
- CSS font-size字体相关
- 戴森运营总部将从英国移至新加坡
- Android 我的第一个Jetpack Compose应用
- 我们在文本摘要方面取得了什么成就?
热门文章
- 【Android】高德地图从经纬度获得地址字符串
- R3黯然史:从昔日最风光,到如今危机重重
- 什么是黑盒测试,白盒测试,灰盒测试?
- rust腐蚀怎么建立单机服务器_腐蚀rust搭建Rust服务器及联机教程
- Safari浏览器显示网页不全问题解决方法
- php获取当前进程的id
- 【算法】02 SCE-UA简介及源代码
- python批量生成姓名_python——批量生成姓名
- 关于jsp跳转到servlet显示 “Served at: /JavaWebPractice”或空白页的问题
- 轻松读懂三极管,原来它是这样工作的