blessed動かしてみた
参考
環境準備
sudo apt-get install -y node npm
npm install blessed
サンプルコード
hello.js
var blessed = require('blessed');
// Create a screen object.
var screen = blessed.screen({
autoPadding: true,
smartCSR: true
});
screen.title = '初めてのWindow Title';
// Create a box perfectly centered horizontally and vertically.
var box = blessed.box({
top: 'center',
left: 'center',
width: '50%',
height: '50%',
//日本語????になります。残念
content: 'Hello {bold}world{/bold}!',
tags: true,
border: {
type: 'line'
},
style: {
fg: 'white',
bg: 'magenta',
border: {
fg: '#f0f0f0'
},
hover: {
bg: 'green'
}
}
});
// 終了させるキーの設定。Escape, q, or Control-C.
screen.key(['escape', 'q', 'C-c'], function(ch, key) {
//タイトルが残ってしまうのでクリア
screen.title = '';
return process.exit(0);
});
// Append our box to the screen.
screen.append(box);
screen.render();
動かし方
nodejs a.js
Escape, q, or Control-Cで終了します。
Author And Source
この問題について(blessed動かしてみた), 我々は、より多くの情報をここで見つけました https://qiita.com/tukiyo3/items/37330e32dd8b766a368d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .