在 ActionScript3 中,我无法在 TextInput 中查看长文本

Posted

技术标签:

【中文标题】在 ActionScript3 中,我无法在 TextInput 中查看长文本【英文标题】:In ActionScript3 I cannot view a long text in TextInput 【发布时间】:2012-01-13 22:45:33 【问题描述】:

您好,我使用 Flash 中的组件设计了一个 TextInput,height=240 width=400。当我输入长文本时,一半的文本被剪掉了。我该如何纠正这个问题?提前致谢!

【问题讨论】:

【参考方案1】:

你可以让你的 textField 多行,让文本像这样包裹

txt.multiline=true;
txt.wordWrap=true;
txt.width=400;

【讨论】:

ok,先生,如果我输入了多个文本,我无法查看全文。如果我向下滚动,那么只有我可以查看?如何纠正这个问题。 像 txt.autoSize="left" 一样执行文本字段 autoSize="left"。它会解决问题 我试过 txt.autoSize = TextFieldAutoSize.LEFT;如果我使用这一行,则文本显示正确。但我动态添加了文本。所以移动 txt 的大小长度取决于文本。所以我的设计看起来很糟糕【参考方案2】:

就这么简单

 yourTextField.wordWrap = true;

【讨论】:

ok,先生,如果我输入了多个文本,我无法查看全文。如果我向下滚动,那么只有我可以查看?如何纠正这个问题。【参考方案3】:
var _txt:TextField = new TextField();
addChild(_txt);
_txt.type = TextFieldType.INPUT;
_txt.wordWrap = true;
_txt.autoSize = TextFieldAutoSize.LEFT;

autosize 将提供灵活的自动调整大小和对齐方式。并且在您的情况下,不要为文本字段设置高度。

【讨论】:

好的,先生,如果我输入了多个文本,我无法查看全文。如果我向下滚动,那么只有我可以查看?如何纠正这个问题。 listChat.textField.wordWrap=true; listChat.htmlText = chatText; No sir agin it Looks like that.If i Scroll down then only i can view the full text sir 你在使用 textInput 组件吗? 让我们continue this discussion in chat

以上是关于在 ActionScript3 中,我无法在 TextInput 中查看长文本的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Actionscript 3 中跟踪

Actionscript3:变量是不是存在?

使用 Actionscript3 将图片从 XML doc 导入 Flash

actionscript3 ArgumentError:错误 #2015:位图数据无效

无法识别数组中的 Actionscript 3 子项

在 WPF 中 ImageBox.Source == null 时无法保存 SQLİte