JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » JavaFX 討論區 » JavaFX Script  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
作者 求助:两个textarea为什么只显示出来一个?
icycandy





發文: 2
積分: 0
於 2009-12-06 13:18 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
如果在content里只有pane的话,则一切正常,当文本框中内容增多的时候,能够正确的显示出垂直滚动条。
如果pane和pane1都有,则只显示出一个文本框。这是为什么呢?
如果将pane和pane1放到HBox里头,则两个文本框都能显示出来,可是不能正常的显示垂直滚动条。又是为什么?
谢谢大家。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/*
* TextArea.fx
*
* Created on 2009-12-5, 22:27:47
*/
 
package morsshow;
 
import javafx.stage.Stage;
import javafx.scene.Scene;
 
import java.awt.Dimension;
import javax.swing.JScrollPane;
import javax.swing.JTextPane;
import javafx.ext.swing.SwingComponent;
 
import javafx.scene.layout.HBox;
 
/**
* @author icycandy
*/
 
var text: JTextPane = new JTextPane();
var pane: JScrollPane = new JScrollPane(text,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS ,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
text.setText("lovelovelove");
text.setPreferredSize(new Dimension(500, 300));
 
var text1: JTextPane = new JTextPane();
var pane1: JScrollPane = new JScrollPane(text1,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS ,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
text1.setText("lovelovelove");
text1.setPreferredSize(new Dimension(500, 300));
 
Stage {
    title: "Application title"
    scene: Scene {
        content: [
           // HBox{
           //     content:[
                    SwingComponent.wrap(pane),
           //         SwingComponent.wrap(pane1)
           //         ]
          //  }
        ]
    }
}


reply to postreply to post
冰糖葫芦
http://www.icycandy.com
作者 Re:求助:两个textarea为什么只显示出来一个? [Re:icycandy]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2009-12-06 21:22 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
因為他蓋到了
你調整位置看看吧
設設layoutx跟layoutY吧

koji


reply to postreply to post
JCConf Taiwan 2015 開始售票了!!
Facebook上的TWJUG社團,歡迎加入
作者 Re:求助:两个textarea为什么只显示出来一个? [Re:koji]
icycandy





發文: 2
積分: 0
於 2009-12-07 10:08 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
谢谢koji。确实是这个地方没有处好。

如果是只有单个文本框,那么滚动条就可以正常显示出来。
如果是把多个文本框加入到HBox里头,这样他们会自动layout,也就不会出现覆盖的问题。但是新问题是垂直滚动条显示不正常,这是为什么?能不能指点一下,谢谢。


reply to postreply to post
冰糖葫芦
http://www.icycandy.com
» JWorld@TW »  JavaFX 討論區 » JavaFX Script

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8