CARVIEW |
Select Language
HTTP/2 200
date: Fri, 25 Jul 2025 00:59:01 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"d0620ad8db6f10e127144d8adbe7c122"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=XYGGLduRHR%2FtIYLMI9sixrc2cObSKcvalkfI5%2FOPV2pFyLMJeoqh9k8i6UY74%2B6nvTqi1koboHN%2Fja8qBnTKbd8vabQUwW36mCxMX6JnktKphvUDJxYJHH5c1zctke5zwcdXhWWNZmfVnurbJwdjNstmOw8%2FAeFKyLsjVLsoIKJV5f3pqbp51mA9emS%2FpimPus8YETpvkK7UGctqidp5lQQuQZoE2TxRrALoUxPXAwWIX1VI4h2RrCzQ9Ulf5tIhCF1nE9DemPY%2FUOMJubblgw%3D%3D--1CBdI%2BRmgrVzbp9S--zX4taWllQHXHT%2FcWo9iv%2Fw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.373097047.1753405140; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 00:59:00 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 00:59:00 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: CF8A:2B2ABB:61EC3:9827C:6882D6D4
Demos, Examples and Projects using Text IO · beryx/text-io Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 45
Demos, Examples and Projects using Text IO
Serban Iordache edited this page Nov 22, 2018
·
5 revisions
Feel free to add your own demos, examples or projects that use Text-IO to this page.
The demo included in the release is a collection of small applications illustrating the features of Text-IO. By choosing the type of TextTerminal on which an application should be executed you can compare the behavior of different terminals. You are also encouraged to change the configuration files and observe how your modifications affect the applications.
The demo contains the following applications:
- UserDataCollector - reading personal data. Shows the basic usage of Text-IO. Properties are initialized at start-up.
- ECommerce - placing an online order. Properties are dynamically changed at runtime using hard-coded values.
- Cuboid - computing the volume of a cuboid. Properties are dynamically changed at runtime using custom properties values.
- Weather - displaying weather data. Illustrates line resetting, moving to line start, bookmarking and resetting to a bookmark.
- ShoppingList - creating a shopping list. Shows how to use read handlers to perform various actions.
- ContactInfo - reading contact info. Shows how to use read handlers to allow going back to a previous field.
- text-io-web-example - shows how to integrate a WebTextTerminal into a web application
- text-io-chart-demo - shows how to draw charts while using Text-IO.
- text-io-multiterm - shows how to start two SwingTextTerminals.
- text-io-swing-handler - shows how to register handlers for the arrow keys in order to scroll through available choices and through previously entered values.
- text-io-robot - shows how to simulate keyboad input.
- BootHub - a tool that helps software developers to bootstrap their projects by generating project skeletons based on various templates. By using Text-IO, it is able to offer both a command-line (CLI) and a web interface.
Clone this wiki locally
You can’t perform that action at this time.