Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > a28c1d60d3683be735dfd702eff84942 > files > 596

ruby-docs-1.8.7.299-5.el6_0.1.i686.rpm

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html 
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>RubyTkFAQ::はじめの一歩</title>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
<link href="default.css" type="text/css" rel="stylesheet" />
<link href="refm472.html" rel="next" />
<link href="refm470.html" rel="prev" />
<link href="index.html" rel="start" />

</head>
<body>
<div class="navigator"><span class="navigator">[<a href="index.html">MAIN</a>][<a href="refm543.html">INDEX</a>]&nbsp;&nbsp;&nbsp;[<a href="index.html">TOP</a>][<a href="refm466.html">UP</a>][<a href="refm470.html">&lt;-PREV</a>][<a href="refm472.html">NEXT-&gt;</a>]</span></div>
<hr />

<h1><a name="L008438" id="L008438">はじめの一歩</a></h1>
<p>他の ruby スクリプトと同じように書き始めます。 例えば、</p>
<pre>#!/usr/local/bin/ruby</pre>
<p>とか。一番簡単な &quot;こんにちは&quot; を表示するスクリプトはこう書けます。</p>
<pre>#!/usr/local/bin/ruby

require &quot;tk&quot;

TkLabel.new {
  text 'こんにちは'
}.pack

TkButton.new {
  text '終了'
  command 'exit'
}.pack

Tk.mainloop</pre>
<p>別の書き方をすると、 </p>
<pre>#!/usr/local/bin/ruby

require &quot;tk&quot;

TkLabel.new {
  text 'こんにちは'
  pack
}

TkButton.new {
  text '終了'
  command 'exit'
  pack
}

Tk.mainloop</pre>
<p>こんな風にも書けます。</p>
<pre>#!/usr/local/bin/ruby

require &quot;tk&quot;

TkLabel.new (Tk.root, 'text' =&gt; 'こんにちは').pack
TkButton.new (Tk.root, 'text' =&gt; '終了', 'command' =&gt; 'exit').pack

Tk.mainloop</pre>

<hr />
<div class="navigator"><span class="navigator">[<a href="index.html">MAIN</a>][<a href="refm543.html">INDEX</a>]&nbsp;&nbsp;&nbsp;[<a href="index.html">TOP</a>][<a href="refm466.html">UP</a>][<a href="refm470.html">&lt;-PREV</a>][<a href="refm472.html">NEXT-&gt;</a>]</span></div>

</body>
</html>