各編程圖標
Ⅰ 什麼編程軟體編出來的程序圖標是這樣
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextArea;
public class calculator implements ActionListener {
JFrame frame=new JFrame();
private JButton[] b;
private JButton b2;
private JTextArea t;
private JButton jbtnsqrt;
private boolean flag=false;
public calculator() {
jbtnsqrt=new JButton("Sqrt");
b=new JButton[16];
b2=new JButton("C");
String str="123+456-789x0.=/";
for(int i=0;i<b.length;i++){
b[i]=new JButton(str.substring(i,i+1));
}
}
private void setFontAndColor(){
Font f=new Font("宋體",Font.BOLD,18);
t.setFont(f);
for(int i=0;i<b.length;i++){
b[i].setFont(f);
}
}
private void init(){
t=new JTextArea(1,20);
JPanel northPanel=new JPanel();
JPanel centerPanel=new JPanel();
northPanel.setLayout(new FlowLayout());
centerPanel.setLayout(new GridLayout(4,4));
northPanel.add(t);
northPanel.add(b2);
northPanel.add(jbtnsqrt);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
b2.setBackground(Color.RED);
b2.setForeground(Color.green);
b2.addActionListener(this);
jbtnsqrt.addActionListener(this);
for(int i=0;i<b.length;i++){
centerPanel.add(b[i]);
b[i].addActionListener(this);
}
frame.setLayout(new BorderLayout());
frame.add(northPanel,BorderLayout.NORTH);
frame.add(centerPanel, BorderLayout.CENTER);
setFontAndColor();
frame.setLocation(340,300);
frame.setVisible(true);
frame.pack();
frame.setResizable(false);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==b2) t.setText(null);//點擊C時清空文本域
else if(e.getSource()==b[14]){ //點擊=時讀取文本域的字元串
String s=t.getText().trim();
String[] rs;
if(s.contains("+")){
rs=s.split("\\+");
double d=Double.parseDouble(rs[0])+Double.parseDouble(rs[1]);
t.setText(String.valueOf(d));
}
else if(s.contains("-")){
rs=s.split("-");
double d=Double.parseDouble(rs[0])-Double.parseDouble(rs[1]);
t.setText(String.valueOf(d));
}
else if(s.contains("x")){
rs=s.split("x");
double d=Double.parseDouble(rs[0])*Double.parseDouble(rs[1]);
t.setText(String.valueOf(d));
}
else if(s.contains("/")){
rs=s.split("/");
double d=Double.parseDouble(rs[0])/Double.parseDouble(rs[1]);
t.setText(String.valueOf(d));
}
flag=true;
}else if(e.getSource()==jbtnsqrt){
String s=t.getText().trim();
double d=Math.sqrt(Double.parseDouble(s));
t.setText(String.valueOf(d));
}
else {
if(flag){
t.setText("");
}
// 不點擊=和C時,將字元串追加在文本域中
t.append(e.getActionCommand());
flag=false;
}
}
public static void main(String[] args) {
new calculator().init();
}
}
一個簡單的計算器,你可以研究研究。
Ⅱ c語言程序的圖標
C語言不是用來操作圖形的,請使用C++,
不要學別人,跟著別人的鼻子走,別人是在誤導你.
操作圖形的是面向對象的語言專屬,而不是C語言這個
面向過程的專屬, 現在很多學C語言,
其實最終都會在兩條路中二選一.
第一條路
,深入研究C語言,從事電子電路方面的編程,例如電視遙控器裡面有個電路板,電路板上有個單片機,
大部分用的是C語言別寫的控製程序,一個電路板,不是一做好,就能有控制,操作的功能的,計算器
不是電路一
焊接好久能算數的...裡面需要程序..這個程序大部分使用的是
匯編語言編寫,
但是如
今使用
C語言寫,效率更高,搞這個行業的人,可以研究機器人或者無人機,都不需要圖像...
第二條路:
只是對C語言只是了解,不深入研究,也不多下功夫...
只是了解了編程的思想,
然後升級到面向對象
的編程上去,例如
選擇C++
或者
Java
或者
C#,
或者其他領域的編程語言.
例如
網頁WEB方
面的PHP,等等,
一般人都會選擇這條路,
因為第一條
需要我們有非常豐富的電子知識...
Ⅲ 編程圖標文件,求助
你這到這個網址去看一下
http://www.easyicon.net/4035-login_manager_user_icon.html
Ⅳ 安裝西門子s7-200的編程軟體怎麼出現3個圖標 都是做什麼用的
第一個編程軟體
第二個是通過鏈接
讀取plc的儲存卡內容
一般plc都不擴展卡
所以一般不用
第三個用於給TD400的文本屏編程
Ⅳ 這是什麼編程軟體的圖標謝謝
Microsoft在2015年4月30日Build 開發者大會上正式宣布了 Visual Studio Code 項目:一個運行於 Mac OS X、Windows和 Linux 之上的,針對於編寫現代 Web 和雲應用的跨平台源代碼編輯器。
Ⅵ 關於C++ 編譯後的程序圖標
我記得好像是,在編輯icon里有一個下拉表單,裡面有16*16,8*8等選項,你如果要針對不同的圖標顯示不同解析度,應該對每一個選項進行編輯。我印象中甚至好像可以是不同視圖顯示完全不同的圖案。
Ⅶ 電腦編程的各個符號都表示什麼意思啊!
哦,明白你的意思了。我一個一個列出來吧。
1.//雙斜杠是一種注釋標志。前面有//的語句只是用來注釋的,不是程序的一部分,只是為了讓你看懂你注釋的內容是作什麼用的。
2./* */這個也是注釋用的,只不過可以換行寫。只要在兩個符號之間的東西,都是注釋。不像上面只能寫一行。
3.+ - * / 這是基本的運算符了,跟數學里的加減乘除一樣。再加上一個%,這個是求余數的,就像這樣3/5=0餘3. 在編程里表示成3%5=3。4. &,|,~這三個是對位操作用的,叫按位運算,即0&1=0,1|0=1. !0=1.
5. && ,|| , ! 這三個是 邏輯運算。跟上面的不一樣。它就是對&&錯=錯,這樣。用來判斷的。
6.^ 是冥運算。就像2^3=2*2*2 =8 . = 這個是賦值運算符x=10,是將x值變成10,而x==10是判斷x是否等於10,它返回一個true或false . 7. ; 分號,是每行程序的結束標志,程序必須找到一個;才會判定此句是一個完整的句子。
8.點號半形句號。是一種屬性訪問符。c語言中的結構體變數就是用它來訪問其中的發生的。
9 ->這是一個組合符號,是結構體指針引用變數的符號。
其它的就沒有了,寫出來就是非法字元。。不同語言還有不同的各種符號。這里說的是C語言的。
Ⅷ Authorware共有多少個編程圖標每個編程圖標的功能和作用是什麼
1.共十三個圖標下面就是
2.多媒體元素圖標
這一類圖標是最基本的多媒體元素圖標,用於裝入文本、圖片、動畫和聲音,屬於這一類功 能的圖標有:顯示圖標、聲音圖標和動畫圖標。
(1)顯示圖標
顯示圖標用於顯示文本和圖形。許多顯示選項可通過[屬性]萊單中的「效果」命令來獲得。
(2)聲音圖標
聲音圖標允許你將各類聲音集成到應用文件中使其更加有效和吸引人,你可以在應用文 件的任何地方快速而方便地放置聲音圖標,並從各種聲源裝載聲音,然後調整播放選項以適合 你的需要。Authorware軟體中包含一些錄制好的樣本音效和音樂文件,你可以將它們集成到 應用文件中體驗其效果。
(3)動畫圖標
動畫圖標允許你將其他應用軟體製作的動畫(Movie)文件調入到你的Authorware文件之中。可讓動畫在一個位置上固定顯示,也可用一運動圖標讓它移動。你能夠簡便地控制一個動畫的選項,比如它播放的次數和播放的速度。
根據動畫的類型,一個動畫可以內裝載或外部查找,內裝載的動畫被裝入到Authorware 文件之中,增加了文件的數量。外部查找的動畫未被裝入到Authorware文件之中。當Autbor ware在流程線上遇到一個動畫圖標時,你必須保證外部查找的動畫放在Authorware能夠訪 問到的目錄路徑下。如果因為某種原因,你必須將打包的Authorw8re應用文件與動畫文件分 開存儲到不同的目錄之下,則必須利用相關的函數和變數指定所要查找的目錄。
在AuthorwareStar中文版中可以使用以下類型的動畫文件:rector3.1 Player for Windows(.mmm), Microsoft Video for Wirldows(.AVI),QuickTirne for Windows (.MOV)、AutodeskAnimator和AutodeskAnimatorPro(.FLC、.FLI和.CEL)文件。
3.等待圖標與組圖標
這一類圖標的功能比較單一,沒有太多的變化選項,使用也相對比較簡單。
(1)等待圖標
等待圖標使文件暫停執行,等待用戶按一個鍵或敲擊滑鼠,或等待指定的一段時間過後繼 續運行。雙擊該圖標可打開它,其選項對話框出現。
等待圖標不像許多其他圖標那樣,在Authorware運行文件中遇到一個新等待圖標時它 並不自動打開。但是你可以人為地打開它,如果選擇顯示等待圖標的計時鍾,雙擊計時鍾便可 打開它。
(2)組圖標
一個組圖標表示著一組有相關功能的其他圖標的組合。雙擊一個組圖標可打開一個窗口 和它自己的流程線以及該組圖標包含的其他圖標。
你可將流程線上連續的圖標組合成一個組圖標,只要你先選中它們然後用[編輯]菜單中 的「建組」命令。
4.運動圖標與擦除圖標
這一類圖標需要對其指定所要操作的對象。
(1)運動圖標
運動圖標並不演示或包含顯示對象,而是在給定的時間內或以指定的速度將顯示內容(包 括動畫),從一個地方移動到另一個地方。運動圖標使前面的某一顯示、動畫或交互圖標中的顯 示內容一起運動。
用滑鼠右鍵單擊一個運動圖標可預覽運動圖標移動的內容。再敲擊其他的地方可使預覽 消失。在Authorware中共有5種類型的運動:
. 固定目的地運動
. 固定路徑運動
. 刻度軌跡運動
. 線性刻度軌跡運動
. X—Y刻度運動
(2)擦除圖標
擦除圖標可擦除文本和圖形顯示內容。擦除一個顯示,將擦除它所在圖標中包含的所有物 體。如果你只想擦除一個特定的物體,可將這個物體放在一個獨立的圖標中。
在你運行文件時,如果Authorware遇到一個未定義的擦除圖標,它將自動打開擦除選項對話框。如果你用滑鼠雙擊流程線中擦除圖標的方式把它打開時,擦除對話框打開,展示窗口出現,並顯示它以前顯示的內容。
5.結構類圖標
通過這一類圖標,可以實現復雜的分支、交互結構。
(l)分支圖標
當Authorware遇到一個分支圖標時,它決定著程序將向掛在分支圖標下的哪一個圖標運行。Aurhorware根據以下兩個因素決定選擇哪一個圖標分支的設定,它決定著哪一個圖標該被選中。重復的設定,它決定著Authorware返回此分支圖標並循環多少次。這兩個選項均在分支選項對話框中設定,你可雙擊分支圖標顯示此對話框,因為分支圖標 沒有顯示功能、你可以從顯示窗口進入。分支選項對話框的標題欄中標記著圖標的名稱。
⑵交互圖標
交互圖標結合了顯示圖標和分支圖標的功能。
. 顯示功能可以向用戶顯示一些內容,而用戶則需要作出某種響應,如敲擊一個物體,按一個按鈕、輸入文本及其他。
. 分支功能當用戶對顯示內容作出響應(交互)時,Authorware選取一個掛接在交互圖標下的圖標作為分支。用戶做的每類響應對應著下面掛接的一個圖標,下掛的圖標包含著你根 據用戶如何響應而給他們相應的信息。例如,若用戶輸入文本,你大慨希望告訴他們輸入的文本是否正確,如果不正確,你可以給出一個提示或要求他們再試一次。
6.計算圖標與模擬視頻圖標
(1)計算圖標
計算圖標允許你在流程線的任何點上插入一個計算式。雙擊一個計算圖標可以打開一個 計算編輯窗口。在此窗口內可以輸入計算表達式和注釋。
(2)模擬視頻圖標
模擬視頻圖標允許在應用文件中播放激光視盤的視頻片段。將激光視盤機與計算機連接 起來,然後在Authorware文件中你需要的地方加入一個視頻圖標,播放視頻片段。
Ⅸ cnc編程軟體有哪些圖標
1、 MASTERCAM珠三角常用的軟體。 2、 CIMATRON是以色列軍方軟體,彌補了 MASTERCAM 的不足。 3、Pro/E是美國 PTC開發的軟體,三維 CAD/CAM 系統。 4、 Unigraphics 是當面向製造行業的 CAD/CAE/CAM 高端軟體。 5、 Powermill是英國的編程軟體,適合殘料加工
Ⅹ 編程軟體的圖標
這個軟體叫Delphi樓上的太水了吧。