ice world

          There is nothing too difficult if you put your heart into it.
          posts - 104, comments - 103, trackbacks - 0, articles - 0

          第一次使用Java Graphics2D畫出一個完整的圖

          Posted on 2011-04-16 14:32 IceWee 閱讀(2484) 評論(2)  編輯  收藏 所屬分類: Java
          新項目需求,要在頁面中加載一個叫“大衛三角形”的圖形,還是GB(國標)中的東西,在網上搜索了一下“大衛三角形”,無果,也不知道什么東西,而且根據 什么畫出來的也不清楚。領導讓試試,看能不能畫出來。事前從未使用過開發語言畫圖,Windows的畫板倒是用過,連Photoshop都不會用,汗!而 且不是用手握著畫筆或者鼠標在屏幕上亂寫亂畫,是用程序語言將圖畫出。


          在網上搜尋關于使用JAVA畫圖的信息,知道了JAVA 2D,又下了幾個用Graphics2D畫圖的例子,看了看Java核心API。開始著手畫圖。不畫不知道,畫了才知道,開發Windows畫圖和其他畫 圖軟件的程序員都為我們做了多少貢獻,因為用程序畫圖簡直太麻煩了,一點一點的描,一線一線的連。像我畫這個圖還要經過很多次的計算,主要是計算坐 標,Graphics2D能畫的東西很多,但是要在User Space里給它指定坐標。

          經過不到兩天的努力,終于完成了這幅“大衛三角形”!雖然是硬畫出來的,并無什么計算公式而言(況且我也不會啊!),但還是有些激動,畢竟是第一次用程序畫圖么!


          發布到WEB,最終“大衛三角形”的摸樣:

          Feedback

          # re: 第一次使用Java Graphics2D畫出一個完整的圖  回復  更多評論   

          2011-12-19 10:08 by HY
          您好,請問是怎樣實現的,能給源碼看看嘛?另外是如何繪出某一點是落在哪個位置,不勝感激。
          謝過線

          # re: 第一次使用Java Graphics2D畫出一個完整的圖  回復  更多評論   

          2011-12-19 10:09 by HY
          忘記了留下email:h12345678912365478@163.com或1446615915@qq.com
          主站蜘蛛池模板: 连平县| 绩溪县| 全州县| 白城市| 合水县| 砚山县| 双流县| 六枝特区| 武城县| 竹溪县| 济源市| 谢通门县| 巧家县| 会东县| 商南县| 石林| 侯马市| 建昌县| 弥勒县| 隆安县| 靖西县| 兴安盟| 门头沟区| 浦北县| 泰宁县| 河曲县| 勐海县| 阜平县| 杭锦旗| 剑河县| 库伦旗| 资中县| 林西县| 平阳县| 来凤县| 连平县| 谷城县| 濮阳县| 元谋县| 江孜县| 赫章县|