⑴ java中gui編程使用的多麼
在實際的抄應用中不是很多,這方面不是Java的強項,雖然也有相應的方案,但是都不是很成熟,用的比較多的就是IBM公司的SWT組件,是Java中比較好的桌面程序方案。Java用的最多的還是WEB開發,這方面,Java有絕對的優勢,最早還有JavaME,現在也基本被拋棄了,但是android的系統也是Java開發的,底層是C的東西
⑵ 弱弱的問句:C語言能進行圖形界面(GUI)開發嗎
1、當然可以,C的gui編程基本上是學習操作系統的API調用了,可以看看Windows API編程中的與窗體相關部分,Linux中也是類似的,建議在Windows中學習,畢竟Linux用作伺服器的更多,很多是不帶有圖形化界面和相關類庫的。
2、另外,用C去做gui程序真的不是一個很好的選擇,明白基本原理,能夠做一些簡單程序即可,復雜的圖形化界面開發採用MFC、C#、VB、Java等框架或者語言,能夠更加高效,降低開發難度。程序員應該站在巨人的肩膀上前進,用合適的工具做合適的事情。
⑶ 什麼是GUI編程
GUI代表graphics user interface 一般翻譯為圖形用戶介面或圖形用戶界面
GUI就是圖形用戶界面,是基於圖形的界面,windows就是一個圖形用戶界面的操作系統,而DOS是基於命令提示符的操作系統,GUI編程就是編出一個圖形用戶界面的軟體.
補充 圖形用戶界面(Graphical User Interface,簡稱 GUI,又稱圖形用戶介面)是指採用圖形方式顯示的計算機操作用戶界面。
與早期計算機使用的命令行界面相比,圖形界面對於用戶來說在視覺上更易於接受。然而這界面若要通過在顯示屏的特定位置,以」各種美觀而不單調的視覺消息「提示用戶」狀態的改變「,勢必得比簡單的消息呈現花上更多的計算能力。
⑷ java GUI 為什麼說沒用了
web開發,前台界面部分有html+css+falsh+JavaScript,沒必要用gui當然,要做小程序開發,就需要咯,但是那畢竟不是java的強項
⑸ GUI在java開發中重要嗎
現在不是很重要,java開發中市場最大的是j2ee作b/s模式,至於c/s模式下,vb
,c#都語言作的界內面都要比容java做的好看而且開發周期短。
用java開發c/s(桌面程序)太麻煩。開發周期長,所以用的人不多。以後什麼樣就不知道了。
適當的了解下,做個小的桌面程序也好,編程語言這種事情誰也說不好再過幾年那個又發展起來了。
⑹ matlab gui 編程簡介
用戶界面(或介面)是指:人與機器(或程序)之間交互作用的工具和方法。如鍵盤、
滑鼠、跟蹤球、話筒都可成為與計算機交換信息的介面。
圖形用戶界面(Graphical User Interfaces ,GUI)則是由窗口、游標、按鍵、菜單、文
字說明等對象(Objects)構成的一個用戶界面。用戶通過一定的方法(如滑鼠或鍵盤)選
擇、激活這些圖形對象,使計算機產生某種動作或變化,比如實現計算、繪圖等。
假如讀者所從事的數據分析、解方程、計算結果可視工作比較單一,那麼一般不會考
慮GUI 的製作。但是如果讀者想向別人提供應用程序,想進行某種技術、方法的演示,想
製作一個供反復使用且操作簡單的專用工具,那麼圖形用戶界面也許是最好的選擇之一。
MATLAB 為表現其基本功能而設計的演示程序demo 是使用圖形界面的最好範例。
MATLAB的用戶,在指令窗中運行demo 打開那圖形界面後,只要用滑鼠進行選擇和點擊,
就可瀏覽那豐富多彩的內容。
用戶圖形界面(GUI)是程序的圖形化界面。一個好的GUI 能夠使程序更加容易的使用。它
<br>提供用戶一個常見的界面,還提供一些控制項,例如,按鈕,列表框,滑塊,菜單等。用戶圖形
<br>界面應當是易理解且操作是可以預告的,所以當用戶進行某一項操作,它知道如何去做。例如,
<br>當滑鼠在一個按鈕上發生了單擊事件,用戶圖形界面初始化它的操作,並在按鈕的標簽上對這
<br>個操作進行描述。
<br>
<br>創建MATLAB 用戶圖形界面必須由三個基本元素:
<br>1. 組件. 在matlab GUI 中的每一個項目(按鈕,標簽,編輯框等)都是一個圖形化組件.組件可
<br>分為三類:圖形化控制項(按鈕,編輯框,列表,滾動條等),靜態元素(窗口和文本字元串),菜單
<br>和坐標系. 圖形化控制項和靜態元素由函數uicontrol 創建,菜單由函數uimenu 和
<br>uicontextmenu 創建,坐標系經常用於顯示圖形化數據,由函數axes 創建.
<br>2. 圖象窗口(Figure)。GUI 的每一個組件都必須安排圖象窗口中。以前,我們在畫數據圖
<br>象時,圖象窗口會被自動創建。但我們還可以用函數figure 來創建空圖象窗口,空圖
<br>象窗口經常用於放置各種類型的組件。
<br>3. 回應。最後,如果用戶用滑鼠單擊或用鍵盤鍵入一些信息,那麼程序就要有相應的動
<br>作。滑鼠單擊或鍵入信息是一個事件,如果matlab 程序運行相應的函數,那麼matlab
<br>函數肯定會有所反應。例如,如果用戶單擊一按鈕,這個事件必然導致相應的matlab
<br>語句執行。這些相應的語句被稱為回應。只要執行GUI 的單個圖形組件,必須有一個
<br>回應。