導航:首頁 > 萬維百科 > netbeans網頁設計

netbeans網頁設計

發布時間:2021-01-25 21:06:32

1、Java Web網頁設計

怎麼跟你形容呢,很多技術都可以跟java合作開發的,要學習java 那麼首先說java分三部分 javaSE(桌面應用,也是基礎) javaMS(手機開發)javaEE(WEB開發)因為我主要是做WEB開發所以其他那兩種的相關技術不敢妄言,javaEE現在是WEB開發比較主流的,那麼 首先要對框架有所了解,javaEE會在某些框架的基礎上開發原因只有一個 事半功倍,具體框架 struts1.2, webWork, struts2 spring,hibernate,ibatis這些框架別看多,其實語言這東西一通百通,你前期只需要掌握基本配置然後能讓項目跑起來就OK,當然伺服器方面 主要是TOMCAT我想你多少聽說過,那麼資料庫方面 至少你要會一些簡單的 CRUD的操作語句吧,就是說sql語言要學 存儲過程也就是PLSQL開發,前台那就更多了,基本的html,現在很多在用的javascript,actionscript,extjs,flex3,php,jsp這些的都是前台,只要你用這些技術其中的某幾種,做幾個項目,你就逐漸會明白原理的東西,有了實踐和原理,自然其他有什麼新語言出來或者新技術出來的時候,你學或者用也就不那麼吃力。我知道的就這些

2、網站界面設計都用什麼工具?我做後台,前台界面用vs不太好做,除了dw還有什麼方便設計前台頁面的工具

我也是做後台的,前台他們應該都是dw吧,我用netbeans和sublime text

3、現在建網站的軟體有很多比如建站百寶箱那種之類的,好嗎?(推薦幾款好的網頁製作的軟體)

你是想建站?
如果你有足夠耐心的話就自己動手配置(當然,我是指有自己的服務專器的情況下,如果是虛擬屬主機的話,直接FTP上傳就行,其他的基本上服務商會幫你搞定)
不專業的話就花錢找專業的做
不要用所謂的一鍵建站的那些工具,沒好處的,出了問題都不知道怎麼搞定
靜態網頁製作的話很簡單,如果你熟悉html代碼可以用記事本,要不就用DW
動態網頁那就要看用什麼語言了,JSP的話用MyEclipse或netbeans,php的話用zend studio(DW也行,不過不推薦,不是很好用),asp現在很少用了(如果你要用的話就DW吧),asp.net就用visual studio系列

關於開發工具的話,只要你去學某種語言就自然會接觸到相關的工具,孰優孰劣自己用用就知道

其實看你問的問題基本上能猜到你不是搞這方面的,估計是弄企業展示網站,建議找個建站的工作室完成,不是很貴

4、NetBeans可以製作網上聊天的網頁嗎

拿dreamweaver做動態的聊天室?做不了。。dreamweaver只能做些靜態的頁面。。做動態的要寫程序的

5、網站製作軟體有哪些,比dreamweaver還方便的軟體。

微軟的frontpage系列復比較簡單易學,是微軟公制司推出的一款網頁設計、製作、發布、管理的軟體。 FrontPage由於良好的易用性,被認為是優秀的網頁初學者的工具。但其功能無法滿足更高要求,所以在高端用戶中,大多數使用Macromedia Dreamweaver作為代替品。它的主要競爭者也是Macromedia Dreamweaver。

如果只是想了解一下網站製作管理過程,可以選擇frontpage系列

6、如何配置netbeans組件面板

如何用Netbeans構建 GUI 程序

步驟:創建項目

第一步,創建一個應用程序,並將其命名為 NumberAddition。

選擇「文件」 -> 「新建項目」。或者在「工具欄」單擊「新建項目」圖標。
在彈出窗口的「類別」窗格中選擇「Java」,在「項目」窗格中選擇「Java應用程序」。單擊「下一步」;
在「項目名稱」中鍵入 NumberAddition,在「項目位置」中鍵入本地文件目錄以保存項目;
確認復選框「設置為主項目」已被勾選。並確保復選框「創建主類」未被勾選。
點擊「完成」

步驟2:構建界面

繼續創建我們的界面。我們需要一個 Java 容器來放置其他將被調用的 GUI 組件。 在此步驟中我們使用 JFrame
組件作為所需的容器。我們將該容器放置在一個新建包中, 該新建包位於「源包」中。

創建 JFrame 容器

在「項目」窗口右擊 NumberAddition,選擇「新建」 -> 「JFrame 窗體」。
在「類名」項鍵入 NumberAdditionUI。
在「包」項鍵入 my.numberaddition。
單擊「完成」。

IDE 根據類 NumberAdditionUI 在 NumberAddition 應用程序中創建了
NumberAdditionUI 窗體,並在 GUI Builder 中打開
NumberAdditionUI 窗體。包 my.NumberAddition 被設置為默認包。

添加組件:構建界面

下一步我們將通過「組件面板」為界面獲得一個 JPanel 組件。 而後將向其中添加三個 JLabels 組件,三個 JTextFields 組件,三個
JButtons 組件。 如果您從未使用過 GUI Builder,應該先通過 GUI Building in
NetBeans IDE 教程獲得相關信息。

一旦您通過拖拽的方式添加了上述組件,JFrame 應該顯示如以下截圖:

如果在您在 IDE 的右上角沒有看到「組件面板」,請選擇「窗口」 -> 「組件面板」調出。

首先在「組件面板」里選中 JPanel 組件並拖入 JFrame 中。
當 JPanel 組件高亮時,在其「屬性」窗口點擊位於 Border 項後的省略號(...)按鈕來選擇組件風格。
在 Border 對話框的列表裡選擇 TitleBorder 風格,並在「標題」項填入 Number
Addition。單擊「確定」按鈕保存並退出。
您現在將看到一個標有 Number Addition 的空的 JFrame 組件,如上述截圖。請依據以上截圖添加三個 JLabels,三個
JTextFields 及三個 JButtons。

重命名組件

在此步驟中我們將重命名剛添加進 JFrame 的組件的顯示文本

雙擊 jLabel1 並更改其文本內容為 First Number
雙擊 jLabel2 並更改其內容為 Second Number
雙擊 jLabel3 並更改其內容為 Result
雙擊 jTextField1,刪除其示例文本。您需要重新調整 jTextField1
的初始大小。同樣設置 jTextField2 及 jTextField3。
雙擊 jButton1,重命名為 Clear.
雙擊 jButton2,重命名為 Add.
雙擊 jButton3,重命名為 Exit.

實現 GUI 界面將如以下截圖:

步驟3:添加功能

在此步驟中,我們將為 Add, Clear 及 Exit 按鈕賦上相應功能。而 jTextField1 及
jTextField2 將用於用戶輸入,jTextField3
則用於程序輸出-我們將創建一個非常簡單的加法計算器。讓我們開始吧。

讓 Exit 按鈕工作

為了將功能賦於按鈕組件,我們必須分配一個事件處理器給每個需響應的事件。這樣我們可以知道用戶是否「按下」了按鈕,無倫是通過滑鼠還是鍵盤操作。因此,我們將使用事件監聽器(ActionListener)來處理響應事件(ActionEvent)。

右擊 Exit 按鈕。在彈出菜單中選擇「事件」 -> 「Action」 -> 「actionPerformed」。
注意菜單中包含了許多您可以使用的事件處理!當您選擇了 actionPerformed 事件處理,IDE 便會自動添加事件監聽器(ActionListener)到
Exit 按鈕中的並在監聽器的 actionPerformed 方法內產生一個處理方法。
IDE 會轉到「源」窗口並將游標調整到您欲添加功能(無倫是滑鼠還是鍵盤操作按下按鈕時)的方法內。如下所示:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
//TODO: Add your handling code here:
}

現在我們將添加 Exit 按鈕現實的代碼。您需鍵入 System.exit(0); 來覆蓋 TODO 所在行。如下代碼:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
System.exit(0);
}

讓 Clear 按鈕工作

單擊位於工作區頂部的「設計」標簽返回「設計」界面。
右擊 Clear 按鈕(jButton1)。在下拉菜單中選擇「事件」 -> 「Action」 ->
「actionPerformed」。
我們需要 Clear 按鈕來清空全部 jTextFields 上的文本內容。 接下來向上一步一樣添加代碼。完成的代碼如下:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
}

上述代碼改變了三個 JTextFields 的文本內容,將其中的文本置空。

讓 Add 按鈕工作

Add 按鈕將實現三個功能。

接收 jTextField1 及 jTextField2
中的用戶輸入並將輸入的字元串轉換為浮點型數據。
將上述輸入的兩個數相加得到結果。
將結果覆蓋 jTextField3 中的文本以輸出結果。
讓我們開始吧!

點擊工作區上方的「設計」標簽返回設計窗格。
右擊 Add 按鈕(jButton3)。在彈出菜單中選擇「事件」 -> 「Action」 ->
「actionPerformed」
我們將添加一些代碼使得 Add 按鈕工作。代碼如下:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt){
// First we define float variables.
float num1, num2, result;
// We have to parse the text to a type float.

num1 = Float.parseFloat(jTextField1.getText());
num2 = Float.parseFloat(jTextField2.getText());
// Now we can perform the addition.
result = num1+num2;
// We will now pass the value of result to jTextField3.
// At the same time, we are going to
// change the value of result from a float to a string.
jTextField3.setText(String.valueOf(result));
}

我們的項目已完成,現在可以生成並運行以查看其功能。

步驟4:運行項目

最後一步,生成及運行該項目。

選擇「生成」 -> 「生成主項目」。
當「輸出」窗格顯示「成功生成」時, 選擇「運行」 -> 「運行主項目」。
如果您被提示項目 NumberAddition 沒有設置主類時, 您應該選擇
my.NumberAddition.NumberAdditionUI 作為主類,並點擊「確定」按鈕。
您所創建的項目現在已成功運行了。

在這篇教程中您學會了怎樣通過 NetBeans GUI Builder 來關聯各 GUI 組件。

事件處理的工作原理

這篇教程展示了如何響應一個簡單的按鈕事件。當然還有更多的事件可讓您的應用程序來響應。 IDE 能幫您以列表的形式讓您方便的找到您的 GUI
組件可實現的事件處理:

讓我們返回到文件 NumberAdditionUI.java 編輯器。點擊「設計」標簽來回看 GUI Builder 中的
GUI 版面。
右擊任一 GUI 組件,選擇彈出菜單中的「事件」。現在,瀏覽菜單並了解都有些什麼功能,您不需要選擇任何選項。
或者,您可選擇「窗口」菜單中的「屬性」,在「屬性」窗格中點擊「事件」標簽。在「事件」標簽中,您能預覽及編輯事件處理器來關聯當前的活動組件。
您能使您的程序響應如回車,單雙擊,三次點擊,滑鼠活動,窗口大小及聚焦改變等操作。通過「事件」菜單您能自動地生成相應的事件處理器。將有更多的事件處理會被您使用。
(參閱 best
practices for Event handling 來自 Sun 網頁 Java
Events Tutorial.)

那麼,事件處理是怎樣工作的呢?每次當您從「事件」菜單選擇事件時, IDE
都自動幫您生成一個所謂的事件監聽器,並關聯您的組件。瀏覽以下幾步來了解事件處理的工作原理。

返迴文件 NumberAdditionUI.java 編輯器,點擊「源」標簽來查看 GUI 源代碼。
滾動代碼並留意方法 jButton1ActionPerformed(),
jButton2ActionPerformed() 及
jButton3ActionPerformed()。這些方法便是剛才實現的,稱為「事件處理器」(event handlers)。
現在將代碼滾動到 initComponents() 方法。如果您看不到這個方法,那麼請查找一行標為
Generated Code 的代碼,點擊此行前方的「+」號來展開 initComponents() 方法。
首先,注意到藍色的底色圍繞著 initComponents() 方法。這表明代碼是 IDE 自動生成並且不允許再編輯的。
現在,瀏覽方法 initComponents()。在這些代碼中,包含了用於初始化並設置您 GUI
組件位置的代碼。這些代碼是您在「設計」模式下設置和編輯組件時自動生成和配置的。
在 initComponents() 中查找如下代碼
jButton3.setText("Exit");
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(evt);
}
});

這就是 GUI 組件添加事件監聽器的地方,在此您為 jButton3 注冊了一個事件監聽器(ActionListener)。
而在這個 ActionListener 介面中的方法 actionPerformed 通過簡單調用您之前設置的事件處理器
jButton3ActionPerformed
來處理響應事件。現在這個按鈕便能監聽活動事件了。當一個事件產生時,系統便通知監聽器來執行您事件處理器中的代碼來響應事件。

一般而言,要使 GUI 組件實現事件響應需要對組件注冊監聽器且實現事件處理。如您所見,NetBeans IDE
能幫您自動關聯事件監聽,因此您只需專注於各事件間的邏輯關系和內部聯系而忽略實現細節。

7、如何將Netbeans配置更加合理

如何用Netbeans構建 GUI 程序

步驟1:創建項目

第一步,創建一個應用程序,並將其命名為 NumberAddition。

選擇「文件」 -> 「新建項目」。或者在「工具欄」單擊「新建項目」圖標。
在彈出窗口的「類別」窗格中選擇「Java」,在「項目」窗格中選擇「Java應用程序」。單擊「下一步」;
在「項目名稱」中鍵入 NumberAddition,在「項目位置」中鍵入本地文件目錄以保存項目;
確認復選框「設置為主項目」已被勾選。並確保復選框「創建主類」未被勾選。
點擊「完成」

步驟2:構建界面

繼續創建我們的界面。我們需要一個 Java 容器來放置其他將被調用的 GUI 組件。 在此步驟中我們使用 JFrame
組件作為所需的容器。我們將該容器放置在一個新建包中, 該新建包位於「源包」中。

創建 JFrame 容器

在「項目」窗口右擊 NumberAddition,選擇「新建」 -> 「JFrame 窗體」。
在「類名」項鍵入 NumberAdditionUI。
在「包」項鍵入 my.numberaddition。
單擊「完成」。

IDE 根據類 NumberAdditionUI 在 NumberAddition 應用程序中創建了
NumberAdditionUI 窗體,並在 GUI Builder 中打開
NumberAdditionUI 窗體。包 my.NumberAddition 被設置為默認包。

添加組件:構建界面

下一步我們將通過「組件面板」為界面獲得一個 JPanel 組件。 而後將向其中添加三個 JLabels 組件,三個 JTextFields 組件,三個
JButtons 組件。 如果您從未使用過 GUI Builder,應該先通過 GUI Building in
NetBeans IDE 教程獲得相關信息。

一旦您通過拖拽的方式添加了上述組件,JFrame 應該顯示如以下截圖:

如果在您在 IDE 的右上角沒有看到「組件面板」,請選擇「窗口」 -> 「組件面板」調出。

首先在「組件面板」里選中 JPanel 組件並拖入 JFrame 中。
當 JPanel 組件高亮時,在其「屬性」窗口點擊位於 Border 項後的省略號(...)按鈕來選擇組件風格。
在 Border 對話框的列表裡選擇 TitleBorder 風格,並在「標題」項填入 Number
Addition。單擊「確定」按鈕保存並退出。
您現在將看到一個標有 Number Addition 的空的 JFrame 組件,如上述截圖。請依據以上截圖添加三個 JLabels,三個
JTextFields 及三個 JButtons。

重命名組件

在此步驟中我們將重命名剛添加進 JFrame 的組件的顯示文本

雙擊 jLabel1 並更改其文本內容為 First Number
雙擊 jLabel2 並更改其內容為 Second Number
雙擊 jLabel3 並更改其內容為 Result
雙擊 jTextField1,刪除其示例文本。您需要重新調整 jTextField1
的初始大小。同樣設置 jTextField2 及 jTextField3。
雙擊 jButton1,重命名為 Clear.
雙擊 jButton2,重命名為 Add.
雙擊 jButton3,重命名為 Exit.

實現 GUI 界面將如以下截圖:

步驟3:添加功能

在此步驟中,我們將為 Add, Clear 及 Exit 按鈕賦上相應功能。而 jTextField1 及
jTextField2 將用於用戶輸入,jTextField3
則用於程序輸出-我們將創建一個非常簡單的加法計算器。讓我們開始吧。

讓 Exit 按鈕工作

為了將功能賦於按鈕組件,我們必須分配一個事件處理器給每個需響應的事件。這樣我們可以知道用戶是否「按下」了按鈕,無倫是通過滑鼠還是鍵盤操作。因此,我們將使用事件監聽器(ActionListener)來處理響應事件(ActionEvent)。

右擊 Exit 按鈕。在彈出菜單中選擇「事件」 -> 「Action」 -> 「actionPerformed」。
注意菜單中包含了許多您可以使用的事件處理!當您選擇了 actionPerformed 事件處理,IDE 便會自動添加事件監聽器(ActionListener)到
Exit 按鈕中的並在監聽器的 actionPerformed 方法內產生一個處理方法。
IDE 會轉到「源」窗口並將游標調整到您欲添加功能(無倫是滑鼠還是鍵盤操作按下按鈕時)的方法內。如下所示:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
//TODO: Add your handling code here:
}

現在我們將添加 Exit 按鈕現實的代碼。您需鍵入 System.exit(0); 來覆蓋 TODO 所在行。如下代碼:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
System.exit(0);
}

讓 Clear 按鈕工作

單擊位於工作區頂部的「設計」標簽返回「設計」界面。
右擊 Clear 按鈕(jButton1)。在下拉菜單中選擇「事件」 -> 「Action」 ->
「actionPerformed」。
我們需要 Clear 按鈕來清空全部 jTextFields 上的文本內容。 接下來向上一步一樣添加代碼。完成的代碼如下:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
}

上述代碼改變了三個 JTextFields 的文本內容,將其中的文本置空。

讓 Add 按鈕工作

Add 按鈕將實現三個功能。

接收 jTextField1 及 jTextField2
中的用戶輸入並將輸入的字元串轉換為浮點型數據。
將上述輸入的兩個數相加得到結果。
將結果覆蓋 jTextField3 中的文本以輸出結果。
讓我們開始吧!

點擊工作區上方的「設計」標簽返回設計窗格。
右擊 Add 按鈕(jButton3)。在彈出菜單中選擇「事件」 -> 「Action」 ->
「actionPerformed」
我們將添加一些代碼使得 Add 按鈕工作。代碼如下:
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt){
// First we define float variables.
float num1, num2, result;
// We have to parse the text to a type float.

num1 = Float.parseFloat(jTextField1.getText());
num2 = Float.parseFloat(jTextField2.getText());
// Now we can perform the addition.
result = num1+num2;
// We will now pass the value of result to jTextField3.
// At the same time, we are going to
// change the value of result from a float to a string.
jTextField3.setText(String.valueOf(result));
}

我們的項目已完成,現在可以生成並運行以查看其功能。

步驟4:運行項目

最後一步,生成及運行該項目。

選擇「生成」 -> 「生成主項目」。
當「輸出」窗格顯示「成功生成」時, 選擇「運行」 -> 「運行主項目」。
如果您被提示項目 NumberAddition 沒有設置主類時, 您應該選擇
my.NumberAddition.NumberAdditionUI 作為主類,並點擊「確定」按鈕。
您所創建的項目現在已成功運行了。

在這篇教程中您學會了怎樣通過 NetBeans GUI Builder 來關聯各 GUI 組件。

事件處理的工作原理

這篇教程展示了如何響應一個簡單的按鈕事件。當然還有更多的事件可讓您的應用程序來響應。 IDE 能幫您以列表的形式讓您方便的找到您的 GUI
組件可實現的事件處理:

讓我們返回到文件 NumberAdditionUI.java 編輯器。點擊「設計」標簽來回看 GUI Builder 中的
GUI 版面。
右擊任一 GUI 組件,選擇彈出菜單中的「事件」。現在,瀏覽菜單並了解都有些什麼功能,您不需要選擇任何選項。
或者,您可選擇「窗口」菜單中的「屬性」,在「屬性」窗格中點擊「事件」標簽。在「事件」標簽中,您能預覽及編輯事件處理器來關聯當前的活動組件。
您能使您的程序響應如回車,單雙擊,三次點擊,滑鼠活動,窗口大小及聚焦改變等操作。通過「事件」菜單您能自動地生成相應的事件處理器。將有更多的事件處理會被您使用。
(參閱 best
practices for Event handling 來自 Sun 網頁 Java
Events Tutorial.)

那麼,事件處理是怎樣工作的呢?每次當您從「事件」菜單選擇事件時, IDE
都自動幫您生成一個所謂的事件監聽器,並關聯您的組件。瀏覽以下幾步來了解事件處理的工作原理。

返迴文件 NumberAdditionUI.java 編輯器,點擊「源」標簽來查看 GUI 源代碼。
滾動代碼並留意方法 jButton1ActionPerformed(),
jButton2ActionPerformed() 及
jButton3ActionPerformed()。這些方法便是剛才實現的,稱為「事件處理器」(event handlers)。
現在將代碼滾動到 initComponents() 方法。如果您看不到這個方法,那麼請查找一行標為
Generated Code 的代碼,點擊此行前方的「+」號來展開 initComponents() 方法。
首先,注意到藍色的底色圍繞著 initComponents() 方法。這表明代碼是 IDE 自動生成並且不允許再編輯的。
現在,瀏覽方法 initComponents()。在這些代碼中,包含了用於初始化並設置您 GUI
組件位置的代碼。這些代碼是您在「設計」模式下設置和編輯組件時自動生成和配置的。
在 initComponents() 中查找如下代碼
jButton3.setText("Exit");
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(evt);
}
});

這就是 GUI 組件添加事件監聽器的地方,在此您為 jButton3 注冊了一個事件監聽器(ActionListener)。
而在這個 ActionListener 介面中的方法 actionPerformed 通過簡單調用您之前設置的事件處理器
jButton3ActionPerformed
來處理響應事件。現在這個按鈕便能監聽活動事件了。當一個事件產生時,系統便通知監聽器來執行您事件處理器中的代碼來響應事件。

一般而言,要使 GUI 組件實現事件響應需要對組件注冊監聽器且實現事件處理。如您所見,NetBeans IDE
能幫您自動關聯事件監聽,因此您只需專注於各事件間的邏輯關系和內部聯系而忽略實現細節。

8、怎麼用JSP製作動態網頁,需要安裝什麼軟體?

首先來java的jdk肯定要裝 其次要有運行的源伺服器,比如tomcat

別的話其實已經不需要了,當然前提是你想用記事本寫代碼

有好的開發環境是最好的,netbeans是其中一個,eclipse也是,你可以選合適的。

9、NetBeans IDE開發web怎麼把設計界面弄出來,就是你拖拽按鈕到這個窗口設計你的頁面和按鈕的位置

我的是netBeans 6.8漢化版,第一種方法,試下快捷鍵Ctrl+Shift+8看看能不能切換出組件面板;

第二種方法,通過菜單項 窗口--組件面板選項 就可以打開。希望對你有幫助,組件面板的截圖如下:

10、netbeans如何用CSS文件設計網頁樣式

css 文件除了顏色 還能改變 任何你所看見的樣式
字體 字型大小 斜體 加粗
邊距 寬度 高度 透明度 背景圖片 背景顏色
浮動 定位

等等...

總之 只有你想不到 沒有它不能的

與netbeans網頁設計相關的知識