Calculator with terminal-based user interface

Overview

Calculator-TUI

Calculator with terminal-based user interface (My first Java project)

Dependencies

-Windows-

JDK: https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe

JRE: https://sdlc-esd.oracle.com/ESD6/JSCDL/jdk/8u311-b11/4d5417147a92418ea8b615e228bb6935/jre-8u311-windows-x64.exe?GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/8u311-b11/4d5417147a92418ea8b615e228bb6935/jre-8u311-windows-x64.exe&BHost=javadl.sun.com&File=jre-8u311-windows-x64.exe&AuthParam=1640376255_09646abb869b13261d8e1f64e3b43317&ext=.exe

-Linux-

Ubuntu - Debian:

JDK:

➜ sudo apt install default-jdk

JRE:

➜ sudo apt install openjdk-17-jre-headless

Arch Linux:

JDK:

➜ yay -S jdk-openjdk

JRE:

➜ yay -S jre-openjdk

Usage

Windows - Linux:

➜ git clone https://github.com/Rootbruh/Calculator-TUI.git
➜ cd out/artifacts/Calculator_TUI_jar/Calculator-TUI.jar
➜ java -jar Calculator-TUI.jar
You might also like...

Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.

JITWatch Log analyser and visualiser for the HotSpot JIT compiler. Video introduction to JITWatch video Slides from my LJC lightning talk on JITWatch

Jan 3, 2023

Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.

JITWatch Log analyser and visualiser for the HotSpot JIT compiler. Video introduction to JITWatch video Slides from my LJC lightning talk on JITWatch

Jan 3, 2023

simple interface to verify user authenticity

simple interface to verify user authenticity

React Native Simple Biometrics A simple and straight forward API to ask a user to authenticate with on device biometrics. This can be used to quickly

Dec 29, 2022

A Java user-interface library with support for Minecraft.

interfaces Building interfaces since 2021. interfaces is a builder-style user interface library designed to make creation of flexible user interfaces

Dec 24, 2022

AES block cipher modes with user interface.

AES block cipher modes with user interface.

AES Ciphers An implementation of The common AES block cipher modes of operations (ECB, CBC, CTR), with user interface. It allows you to encrypt and de

Nov 21, 2022

Sui - Modern super user interface implementation on Android.

Sui Modern super user interface (SUI) implementation on Android. The name, Sui, also comes from a character. Introduction Sui provides Java APIs, Shiz

Jan 5, 2023

JNDI-Exploit is an exploit on Java Naming and Directory Interface (JNDI) from the deleted project fromthe user feihong on GitHub.

JNDI-Exploit JNDI-Exploit is a fork from the deleted project ftom the user feihong-cs on GitHub. To learn more about JNDI and what you can do with thi

Dec 6, 2022

JCLR (JavaColor) is a library that allows you to write colored text in your terminal. It use the ANSI color system. Go check the README.md file to see how to use it.

JCLR (JavaColor) is a library that allows you to write colored text in your terminal. It use the ANSI color system. Go check the README.md file to see how to use it.

JCLR JCLR (JavaColor) is a library that allows you to write colored text in your terminal. It use the ANSI color system. To start using it, go to the

Aug 21, 2021

Terminal UI JMX (Java management extension) viewer

Terminal UI JMX (Java management extension) viewer

JMXViewer Terminal UI JMX (Java management extension) viewer Usage java -jar jmxviewer.jar [pid] The PID is optional. If it is not provided, the appli

Sep 15, 2022

A CLI to lock the terminal while being afk.

LockCLI A CLI to lock the terminal while being afk. Usage: [lock, unlock] LockCLI from Source Have JDK 8+ Installed Compile main class and run in any

Dec 17, 2021

A simple calculator GUI

A simple calculator GUI

Calculator A simple calculator GUI Description Lets you use a standard calculator in a GUI, these are some features that this calculator supports. Mad

Sep 29, 2021

calculator when you be using a model that employs RPN (Reverse Polish Notation)

calculator when you be using a model that employs RPN (Reverse Polish Notation) in its calculations and be a custom build all at the same time? The kids may have colour TFTs and graphing functions, but your keyboard has no equals sign, and that means something.

Oct 28, 2021

Race pace calculator for distance runnning events.

Overview This website creates pacing charts for distance running. It includes route profile as well as a fade as the runner gets tired towards the end

Dec 18, 2021

Accurate stronghold calculator for Minecraft speedrunning.

Accurate stronghold calculator for Minecraft speedrunning.

Ninjabrain Bot An accurate stronghold calculator for minecraft speedrunning. Achieves better results than regular calculators by accounting for user e

Dec 28, 2022

With the games: brick breakers, tic-tac-toe, snake and tetris With the apps: calculator, stopwatch and text editor Themes, and hyperlinks

Game-Launcher --------------------- ABOUT THE GAME LAUNCHER ------------------------- With the games: brick breakers, tic-tac-toe, snake and tetris Wi

Dec 26, 2021

Option-Price Calculator - Black-Scholes Option Pricing Model With Option Greeks

Option-Price_Calculator Black-Scholes Option Pricing Model With Option Greeks To begin with, an option is like any other financial instrument, should

Jan 13, 2022

Bank Statement Analyzer Application that currently runs in terminal with the commands: javac Application.java java Application [file-name].csv GUI coming soon...

Bank Statement Analyzer Application that currently runs in terminal with the commands: javac Application.java java Application [file-name].csv GUI coming soon...

May 21, 2022

It is a simple java terminal game. I built it in order to practice my code skills that I obtained while I was learning Java.

Java-terminal-game It is a simple java terminal game. I built it in order to practice my code skills that I obtained while I was learning Java. The ga

Jan 20, 2022

A calculator that performs various operations such as addition, subtraction, multiplication and division of positive and negative values

A calculator that performs various operations such as addition, subtraction, multiplication and division of positive and negative values

A calculator that performs various operations such as addition, subtraction, multiplication and division of positive and negative values The calculator also does percentages, square roots and squares

Jan 31, 2022
Owner
Dr. Bruh
mechanic and design member in EMONER #7840 FRC team
Dr. Bruh
Race pace calculator for distance runnning events.

Overview This website creates pacing charts for distance running. It includes route profile as well as a fade as the runner gets tired towards the end

null 1 Dec 18, 2021
Spark interface for Drsti

Drsti for Spark (ai.jgp.drsti-spark) Spark interface for Drsti Resources Bringing vision to Apache Spark (2021-09-21) introduces Drsti and explains ho

Jean-Georges 3 Sep 22, 2021
💻 Machine Coding - leetcode LLD (coding blox) - It is an Online Coding Platform that allows a user to Sign Up, Create Contests and participate in Contests hosted by Others.

leetcode-lld-flipkart-coding-blox Machine coding - leetcode LLD (coding blox) My Approach : https://leetcode.com/discuss/interview-question/object-ori

Hariom Yadav 50 Sep 15, 2022
Learning Based Java (LBJava)

Learning Based Java LBJava core LBJava examples LBJava maven plugin Compiling the whole package From the root directory run the following command: Jus

CogComp 12 Jun 9, 2019
SparkFE is the LLVM-based and high-performance Spark native execution engine which is designed for feature engineering.

Spark has rapidly emerged as the de facto standard for big data processing. However, it is not designed for machine learning which has more and more limitation in AI scenarios. SparkFE rewrite the execution engine in C++ and achieve more than 6x performance improvement for feature extraction. It guarantees the online-offline consistency which makes AI landing much easier. For further details, please refer to SparkFE Documentation.

4Paradigm 67 Jun 10, 2021
A compromise solution to colored lighting in Minecraft by tinting based on area

Colored Lights A compromise solution to colored lighting in Minecraft by tinting based on area. Normally, computing colored lighting would require exc

null 48 Sep 7, 2022
MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.

MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.

null 900 Jan 2, 2023
Simple terminal based JVM application that gives the status of a Minecraft server

MCStatus This is an incredibly simple terminal-based Minecraft server status checker

null 1 Feb 24, 2022