首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Rjb从ruby调用java :如何向java类发送常量参数?

用Rjb从ruby调用java :如何向java类发送常量参数?
EN

Stack Overflow用户
提问于 2011-05-31 19:10:15
回答 1查看 694关注 0票数 0

我正在使用JXL.jar从拼音生成Excel,当我格式化单元格时,我需要使用如下代码设置单元格格式:在java中:

WritableFont font = new WritableFont(WritableFont.ARIAL, 20, WritableFont.BOLD, false, UnderlineStyle.NO_UNDERLINE, Colour.RED);

在ruby和Rjb中:

代码语言:javascript
复制
font_class = Rjb.import("jxl.write.WritableFont")
font       = font_class.new(WritableFont.ARIAL, 20,
                WritableFont.BOLD, false, UnderlineStyle.NO_UNDERLINE,
                Colour.RED) 

这肯定不会起作用,因为ruby不知道WritableFont.ARIAL,所以请帮助指出如何将像常量参数一样的WritableFont.ARIAL发送到font_class

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2011-10-28 18:45:06

我认为你可以使用:

代码语言:javascript
复制
font_class = Rjb.import("jxl.write.WritableFont")
color_class = Rjb.import("...Color")  // Use the right color class
font = font_class.new(font_class.ARIAL, 20,
                font_class.BOLD, false, font_class.NO_UNDERLINE,
                color_class.RED) 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6186681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档