當前位置:首頁 » 編程軟體 » textarea自動編譯

textarea自動編譯

發布時間: 2022-05-29 04:20:48

1. java錯誤 方法 main 不能聲明為「靜態」;只能在靜態類型或頂級類型中才能聲明靜態

1,你外面的類是一個抽象類,裡面又有一個公共類,
2,main方法是要在非抽象類中才能使用的

解決後的代碼:
public class MyWindow extends JFrame implements ItemListener, ActionListener {
private static final long serialVersionUID = -5398818932510250367L;
Choice choice;
TextField text;
TextArea area;
Button add, del;

MyWindow(String s) {
setLayout(new FlowLayout());
choice = new Choice();
text = new TextField(8);
area = new TextArea(6, 25);
choice.add("音樂");
choice.add("游戲");
add = new Button("添加");
del = new Button("刪除");
add.addActionListener(this);
del.addActionListener(this);
text.addActionListener(this);
choice.addItemListener(this);
add(choice);
add(del);
add(add);
add(text);
add(area);
setSize(200, 200);
setVisible(true);
validate();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public void actionPerformed(ActionEvent e) {
if (e.getSource() == add || e.getSource() == text) {
String name = text.getText();
if (name.length() > 0) {
choice.add(name);
choice.select(name);
area.append("\n列表添加:" + name);
}
} else if (e.getSource() == del) {
area.append("\n列表刪除:" + choice.getSelectedItem());
choice.remove(choice.getSelectedIndex());
}
}

public void itemStateChanged(ItemEvent e) {
String name = choice.getSelectedItem();
int index = choice.getSelectedIndex();
area.setText("\n" + index + ":" + name);

}

public static void main(String[] args) {
new MyWindow("窗口");
}

}

2. <textarea換行問題

textarea默認是不換行的,你把class去掉試試

wrap 屬性
通常情況下,當用戶在輸入文本區域中鍵入文本後,瀏覽器會將它們按照鍵入時的狀態發送給伺服器。只有用戶按下 Enter 鍵的地方生成換行。
如果您希望啟動自動換行功能(word wrapping),請將 wrap 屬性設置為 virtual 或 physical。當用戶鍵入的一行文本長於文本區的寬度時,瀏覽器會自動將多餘的文字挪到下一行,在文字中最近的那一點換行。
wrap="virtual" 將實現文本區內的自動換行,以改善對用戶的顯示,但在傳輸給伺服器時,文本只在用戶按下 Enter 鍵的地方進行換行,其他地方沒有換行的效果。
wrap="physical" 將實現文本區內的自動換行,並以這種形式傳送給伺服器,就像用戶真的那樣鍵入的。因為文本要以用戶在文本區內看到的效果傳輸給伺服器,因為使用自動換行是非常有用的方法。
如果把 wrap 設置為 off,將得到默認的動作。

3. 不讓HTML代碼在頁面上編譯

把你的文章經過html編碼後在進行發表,則<a>網路</a>仍然顯示為原樣,不會變成超鏈接:

functionhtml_encode(strHTML)//使用此函數編碼你的文章
{
varstrTem="";
if(strHTML.length==0)return"";
strTem=strHTML.replace(/&/g,"&gt;");
strTem=strTem.replace(/</g,"&lt;");
strTem=strTem.replace(/>/g,"&gt;");
strTem=strTem.replace(//g,"&nbsp;");
strTem=strTem.replace(/'/g,"&#39;");
strTem=strTem.replace(/"/g,"&quot;");
strTem=strTem.replace(/ /g,"<br>");
returnstrTem;
}
//編碼後在把內容賦值給相應的顯示控制項即可
//使用下面這句測試一下顯示的內容:
document.write(html_encode(document.body.innerHTML));

4. 頁面上有個textarea,在裡面寫java代碼,然後如何動態編譯執行這段java代碼

後台獲取這段代碼之後,將其自動補全成一個java類。
然後將其用io生成為 .java文本文件
之後調用
Runtime.getRuntime().exec("x:/javac.exe xx.java ...") 編譯
最後使用反射或者代理調用這個類文件得到結果

5. Java錯誤: 找不到符號

把變數select 的定義放到do循環外面 。

你現在是在do循環裡面定義的,那它的范圍只能在do循環裡面有效,while定義就找不到它了。

6. (netbeans)java的textArea怎麼設置自動換行,取消水平滾動條

JTextArea(int rows,
int columns)
構造具有指定行數和列數的新的空 TextArea。

不要水平滾動

7. win10 Java extends 找不到符號

你這樣自己手動編譯的話,需要先編譯你調用的那個JTextAreaFrameClass
類,然後再編譯 TestTextAreaClass 類,如果在eclipse 裡面會自動為你編譯,不需要這么麻煩的操作

8. java 錯誤: 找不到符號

是你的環境變數的問題,classpath里沒有配置 「.」
原理:
1、編譯TestTextAreaClass.java自動編譯TestTextAreaClass,這個是javac的特性,不是eclipse的。
2、javac TestTextAreaClass.java這個命令,會自動編譯TestTextAreaClass引用的相關類也就是會自動編譯JTextAreaFrameClass;這里存在一個類路徑的計算問題,javac TestTextAreaClass.java這個命令,如果沒有在classpath里沒有配置 「.」,是不會把當前目錄當作類路徑的。也就造成了,明明TestTextAreaClass.java和JTextAreaFrameClass在同一個目錄中,javac卻找不到類的錯誤。

9. java問題

基本對了。5個選D就3

10. 關於張恩民老師講的php100教程第11講的問題。。

內置函數$_GET $_POST $_REQUEST通過接受內置表單提交的數據來判斷表單是否被提交。由於你的表單是通過post方法提交的,所以$_POST['submit']中的submit是提交按鈕的name屬性值,屬性值為你自定義你 "發布留言",由於這個值不為空,所以在if條件語句中會自動轉換為true。
不過我一般都是在form表單中加一個隱藏域,<input type="hidden" name="submitted" value="1"/>,這樣隱藏域還可以用到其他的地方。
單引號和雙引號的問題。在php中單引號和雙引號只有一個區別,在雙引號中$val_name變數會被系統自動識,而在單引號中卻不能被識別,例如:$name='zhangsan'echo "$name";//輸出的是zhangsan 而echo '$name'; //輸出的是$name本身,至於上面sql語句中的問題,是你自己的寫法造成的,在方括弧內的name、title、content既可以加上單引號或雙引號也可以不用加上單引號或雙引號。先把接受值的單獨列出來 例如$name=$_POST['name'];//可以是單引號、雙引號、或者不加任何符號都可以
$user=$_POST['user'];
...
...
$sql="insert into message (id,user,title,content,lastdate)values ('','$user','$title','$content','$date',now());
接下來找點專題練習練習就行了

熱點內容
工程加密網 發布:2024-05-03 14:59:55 瀏覽:292
吃冰球解壓 發布:2024-05-03 14:59:10 瀏覽:895
編譯晶元發燙 發布:2024-05-03 14:59:05 瀏覽:549
優化演算法pdf 發布:2024-05-03 14:18:10 瀏覽:291
python演算法書 發布:2024-05-03 14:14:25 瀏覽:736
方舟怎麼加入伺服器閃退 發布:2024-05-03 14:05:27 瀏覽:491
安卓心跳怎麼打出來 發布:2024-05-03 13:59:23 瀏覽:100
存儲標准性 發布:2024-05-03 13:37:07 瀏覽:416
液鹼存儲 發布:2024-05-03 13:21:13 瀏覽:156
linux如何改配置文件 發布:2024-05-03 13:00:54 瀏覽:31