Java Benutzeroberflächen mit Swing erstellen + Wetter App

所在平台: Udemy

课程主页: https://www.udemy.com/course/java-fortgeschritten-kurs-benutzeroberflachen-mit-swing/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程《使用 Java Swing 构建用户界面 + 天气应用》课程总结: 本课程是一门高级 Java 课程,专注于使用 Java Swing 库开发图形用户界面 (GUI)。课程强调实践,通过构建一个包含多个模块的可运行程序,让学习者逐步掌握 Swing 的各项功能。 **核心学习内容包括:** * **Swing 基础:** * Swing 的结构和组成。 * 多种布局管理器,如 GridLayout、GroupLayout、FlowLayout 等,用于组织界面元素。 * 常用的 Swing 组件,如 JButton(按钮)、JLabel(标签)、JList(列表)、JPanel(面板)等。 * 创建菜单。 * 使用 Swing 对话框。 * 实现拖放操作(内容/图片)。 * 事件监听器,包括 Action、键盘和鼠标事件。 * 设置键盘快捷键。 * 导出 Swing 程序。 * 以及更多进阶技巧。 * **实践项目:** * 开发一个包含以下功能的集成程序: * **数字时钟:** 利用 Java 显示当前时间。 * **天气数据加载:** 从 OpenWeatherMap API 获取任意城市的天气信息,并显示天气图标。 * **快捷方式启动:** 通过键盘快捷键启动程序。 * **快捷方式打开网页:** 通过快捷键访问任意网页。 * **打开任意程序/网页:** 除了快捷方式,还可以手动打开任意程序或网页。 * **新的 Java 主题:** * **多线程 (Threads):** 理解决和应用多线程技术,提高程序效率。 * **JSON 数据处理:** 学习如何解析和使用 JSON 文件。 * **API 集成:** 掌握如何与 OpenWeatherMap API 进行交互,获取实时数据。 * 以及更多与项目开发相关的 Java 新知识。 总而言之,本课程将带领您深入学习 Java Swing GUI 开发,并通过一个实际的天气应用项目,巩固所学知识,并接触到多线程、API 集成等高级 Java 主题,使您能够独立开发功能丰富的桌面应用程序。

课程评论(0条)

课程详情

In diesem Java fortgeschritten Kurs lernst du, Programme mit Grafische Benutzeroberflächen mit Java Swing zu entwickeln.Nutzen wirst du dabei die Swing Bibliothek. Du wirst lernen, wie man mit einer API arbeitet oder mit JSON Dateien arbeiten. Dabei wirst du ein Programm erstellen, welches aus mehreren Modulen besteht. Unter anderen wirst du nach dem Kurs in der Lage sein, Wetter Daten abzufragen und in deinen Programmen zu nutzen.In diesem Kurs ist der Praxisanteil hochgehalten. Im Kurs werden mehrere Programmmodule entwickelt, welche am Ende ein Programm ergeben.Während der Modul Entwicklung lernst du die Swing Bibliothek Schritt für Schritt kennen.Lerninhalt in Stichpunkten:Swing:- Aufbau von Swing- Layout Manager (GridLayout, GroupLayout, FlowLayout etc. )- Komponenten (JButton, JLabel, JList, JPanel etc.)- Menü erstellen- Swing Dialog- Drag and Drop von Inhalten / Bildern- Listener (Action, Tastatur, Mouse etc.)- Tastatur Shortcuts setzen- Swing Programme exportieren- und vieles mehr...Praxis:Ein Programm, welches folgende Elemente beinhaltet:- Digitaluhr - lass die von Java die Uhrzeit anzeigen- Wetter Daten laden einer beliebigen Stadt, mit Wetter Icon's- Programme starten per Shortcut- Webseiten per Shortcut öffnen- Beliebige Webseiten öffnen- Beliebige Programme öffnenJava:Auch wirst unter anderem neuen Java Themen kennen lernen:- Threads- Arbeiten mit JSON- Arbeiten mit der API von OpenWeatherMap- und vieles mehr...

课程标签

0人关注该课程

主题相关的课程