gpt4 book ai didi

java - 丰富 :pickList selection buttons arrow in right-to-left language direction

转载 作者:行者123 更新时间:2023-12-01 15:26:29 24 4
gpt4 key购买 nike

我使用的是 richfaces 3.3.2,应用程序以英语和阿拉伯语运行。我在标签中遇到问题。在从右到左模式下,主、子列表会切换位置,但选择控件中的指向箭头不会相应旋转。

目前我已经将其方向设置为“ltr”样式,但可能需要适当的解决方案。

我拍了屏幕截图,但由于我是新手而无法上传

最佳答案

尽管我使用的是 Richfaces 4.x,但我也遇到了同样的问题。我尝试的一种可能的解决方案是用 span 或 div 包装 rich:pickList 并设置

dir="ltr"

希望这没有帮助。

另请检查https://community.jboss.org/thread/197043

更新:我终于可以解决这个问题了:)
1. 在项目中创建一个新的 Java 类 org.richfaces.renderkit.html.PickListRenderer。使用当前richfaces版本的源。
2. 替换在方法encodeEnd()中

responseWriter.writeAttribute("style","width: 1px; position: absolute; left: -32767px;",null);
通过
responseWriter.writeAttribute("style", "visibility:hidden;", null);
这会将 rich:pickList 中列表上方创建的按钮样式替换为 visibility:hidden

请同时记下您的容器。我使用Tomcat,它在/WEB-INF/lib/*.jar [Overriding a class file from a library JAR in a Java web app]之前读取/WEB-INF/classes下的类

关于java - 丰富 :pickList selection buttons arrow in right-to-left language direction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10073549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com