2010-04-08 7 views
0

comme je sais que nous avons l'application gui et non-gui aujourd'hui. mais rappelez-vous dans les vieux jours il y avait beaucoup d'application c'est un peu comme demi-gui moitié pas.GUI et différence non gui

les applications sont mode texte et il n'a pas d'interface graphique comme ce que nous avons maintenant si nous devions utiliser la bibliothèque java swing ou etc

mais vous pouvez à peu près sélectionner la zone que vous souhaitez en utilisant le raccourci clavier. ressemble beaucoup à vim avec plus de fonctionnalités.

fondamentalement, il est un texte basé, mais pas complètement IUG

donc ma question est de savoir comment ont-ils fait? pour rendre la sortie de texte persistante et traiter les données comme étant entrées de manière non séquentielle (les données non gui entrent généralement les données de manière non séquentielle)

Répondre

2

Je pense que vous recherchez quelque chose comme la bibliothèque curses.

+0

ah ok c'est ce qu'on appelle les interfaces utilisateur texte. Je vous remercie . Je ne sais pas comment ça s'appelle. semble avoir une bibliothèque pour cela. Merci – user308981

4

Une façon populaire de le faire est d'utiliser ncurses et/ou son parent, curses. (Le n dans ncurses est pour "nouveau", comme dans "nouvelles malédictions".)