JavaFX之一 JavaFX小例子

來源:互聯網
上載者:User

  12月4日,SUN公司終於推出了基於JAVA語言的平台JavaFx 1.0版本。這個平台建立在其廣泛應用的Java程式設計語言的基礎上,旨在建立大量可在電腦和手機上啟動並執行網路程式。 Java一直以來就是程式設計語言,但是隨著JavaFX的發布,Sun公司開始允許將編程內容創新這一任務轉移到以設計藝術為重點而非編程科學為重點的設計 人員身上。
  最近看了一下JavaFx的API的,給大家看看JAVAFX的小例子。其實看的出來,JAVAFX的介面效果實在是比Swing好太多了。
  首先需要去SUN公司下載JavaFX SDK,安裝之後自動設定了環境變數,不需要你自己動手。不過再安裝JavaFX之前需要下載JavaSE 6.0 Update11 也就是JavaSE的最新版本.
下面是JavaFx的例子和。
第一個:

  import javafx.stage.Stage;<br />import javafx.scene.paint.Color;<br />import javafx.scene.text.Font;<br />import javafx.scene.text.Text;<br />import javafx.scene.Scene;</p><p>Stage{<br />title:"一個JAVAFX的例子"<br />scene:Scene{<br />fill:Color.ORANGE<br />content:<br />[<br />Text{<br />content:"歡迎來到JAVAFX的世界"<br />x:25 y:25<br />fill:Color.BLACK font:Font{size:10}<br /> }</p><p>Text{<br />content:"這是第二個標籤"<br />x:50 y:50<br />fill:Color.BLACK font:Font{size:15}<br /> }<br />]<br />}<br />}<br />

 

第二個:

import javafx.stage.Stage;<br />import javafx.stage.StageStyle;<br />import javafx.scene.Scene;<br />import javafx.scene.paint.Color;<br />import javafx.scene.text.Text;<br />import javafx.scene.text.Font;<br />import javafx.ext.swing.SwingButton;<br />import javax.swing.JOptionPane;</p><p>Stage {<br />title: "Application title"<br />width: 250<br />height: 80<br />style:StageStyle.TRANSPARENT<br />scene: Scene {<br />fill: Color.ORANGE<br />content:<br />[<br />SwingButton<br />{<br />text: "Click..."<br />action: function():Void {<br />JOptionPane.showMessageDialog(null, "歡迎~!")<br />}<br />translateX: 90 translateY: 10<br />}</p><p>SwingButton{<br />text:"Myself"<br />action:function():Void{<br />JOptionPane.showMessageDialog(null,"這是我自己加上去的按鈕哦!")<br />}<br />translateX:150 translateY:10<br />}<br />]<br />}<br />visible: true<br />}<br />

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.