Git Product home page Git Product logo

weatherswingviewer's Introduction

Build Status codecov

This is a free application for weather the viewer. You can download from url: WeatherViewer

Weather Viewer

Table of contents

  1. How to compile and run app
  2. Tested systems
  3. Tutorial
    1. Startup
    2. How to change current location
    3. How to view forecast of the workweek

For compile and run this app you have to do next steps

Steps to run on windows system

  1. Download and install jdk 8
  2. Download and install maven 3
  3. Open the environment variable window
  4. And add into variable path string with the path to maven and jdk 8
  5. Download and extract source files from zip
  6. Into folder root project you have to run build.bat file
  7. Will be created WeatherSwingViewer-1.0-full.jar into folder with title target
  8. Run WeatherSwingViewer-1.0-full.jar

Tested systems

  1. Windows 8
  2. Raspbian (arm32 linux based)

Use case tutorial

Startup

On startup you are viewed splash screen:

splash screen

After success initializing the application you have to see main form.

start up main form

How to change current location

To changing current location you can click ${Settings} and choose ${Change Location} menu item. You can see empty ${Choose location} form in next image with unchecked ${City is find} checkbox.

choose location form

Next first step you have to input city in text box under ${Search city} label and in second step should be selected combobox with needed country under ${Select country} label. After these steps you have to click on ${Search} button for search. And you see search your location. This is action you can see the next image.

searching location form

If your data is valid you should see form with checked (it't good ๐Ÿ‘) ${City is find} checkbox. As in the following image.

true filled choose location form

After input data click ${OK} button for view current and forecast weather.

main form after valid data

How to view forecast of the workweek

For detailed forecast on the 5 days view click on ${Forecast for the Workweek} panel.

forecast for workweek panel

If you double click on the row in the column you can see the dialog with detailed information forecast each 3 hours.

forecast per 3 hours dialog

weatherswingviewer's People

Contributors

iriberri avatar tsukanov-iv avatar wedism avatar

Watchers

 avatar  avatar

Forkers

iriberri

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.