
正文
用java代码自定义控件,java怎么自定义类型
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java代码的打印信息控件怎么做?或者有现成的代码也行。
第一种几乎不用编写程序,最简单快捷,这里会遇到几个问题,只能打印表单内容,按钮不希望打印出来;页眉页脚不想打印出来;IE的titile不想打印出来。
你可考虑控件吗?loadop是个很简单的控件,可以打印html指定内容,可以打印指定url,打印时可以指定打印机等等。
票据套打,这个大部分商业报表就可以实现。现在主流的商业报表多采用底图描绘,绝对定位的方式完成套打表样的绘制,用户可将要套打的票据扫描进来作为背景图,用报表设计器进行数据的位置摆放,可以精确定位数据的位置。
相关问答
Q1: Android之自定义控件?
使用TypedArray类从XML布局文件中读取自定义属性并为控件设置属性,将自定义控件添加到布局文件中并设置属性即可。
自定义可平移、缩放、旋转的控件主要点有两个方面:一是onTouchEvent()中判断平移、旋转、缩放的触发条件,平移位移量、缩放比例因子、旋转角度的计算。二是Matrix矩阵的应用。
空空如也,其实View的布局由父容器决定,所以空实现是正常的,当然也可以在自定义View中进行更改。
一般使用继承就能实现自定义的控件。android的自定义控件主要是继承View或者ViewGroup这2个类及其子类。控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。
以下例子定义了文本输入框EditText的id,控件的宽度和高度,并通过inputType类型限制输入为number。这样使用者点击该控件时,会触发手机原生态接口,并让键盘的默认布局为数字。
Q2: 如何设置JAVA中对话框的文字字体,颜色
方法如下:颜色的英文是color,如果swing,所以你定义的对象 会有这个color属性。jsp就用标签,里面也有color属性。字体swing就是font。
创建一个Font对象,创建一个名为,Arial的字体,字体样式为加粗,字体大小为16像素。创建一个Color对象,创建了一个红色的Color对象,其中的参数分别表示红色、绿色和蓝色通道的值,范围从0到255。
Color)来设置。如果是要设置applet中的字体颜色就更好办了,直接利用g.setColor()方法,再用g来绘制字符串就可以了。你的这个问题问的不太清楚,也不知道是不是想要设置控件上的字体颜色。
打开Myeclipse的相关界面,在Window那里点击Preferences。弹出设置的对话框,选择General下的Appearance进入。点击Colors and Fonts按钮,需要在右侧选择Java。选择Java Editor Text Font,并点击Edit。
使用该方法即改变字体颜色。如你创建了一个JTable的对象table,那么使用:table.setForeground(Color.red); 即可把表格里的字体全部设置为红色。
Q3: 用java写按钮和窗体的代码是什么
1、我帮你编写了主窗体的代码,就是那些按钮、控件都放好了。欠缺的代码内容包括:按钮的具体的“打开”等功能代码;计算器窗体的代码。
2、点击需要触发事件吗?如果需要得添加按钮的监听事件的。
Q4: 如何自定义View控件之ProgressBar进度条
在窗体页面上绘制一个滚动条控件。并且还要绘制一个Timer控件。可以在Timer的事件中使其逐渐加10。但是要注意,如果到了100%要使其回到零点。为了效果更佳可以让这个滚动每次执行都具有随机时间。
详细步骤如下:前提是你在单文档程序里显示进度条。
实现步骤一:先定义进度条的风格样式 实现步骤二:定义样式style中用到的@drawable/progressbar_mini资源文件。可以再xml中绘制进度条的不同样式(圆角,直角……)和颜色。实现步骤三:写java文件,定义进度条上显示的文字。
用 Visible 属性隐藏 ProgressBar 在操作开始之前通常不显示进度栏,并且在操作结束之后它应再次消失。在操作开始时,将 Visible 属性设置为 True 以显示该控件;并在操作结束时,将该属性重新设置为 False 以隐藏该控件。
打开Microsoft Visual Studio 2010, 新建名字为【进度条】的程序。
Q5: Java中如何设置在JFrame中控件的位置和大小
例如:JPanel在窗体中间偏下出现,设置JPanel的颜色为蓝色 先把JFrame的布局管理器设置为空(setLayout(null)),再调用JPanel的setLocation()方法设置它的位置。
JPanel吧?JPanel是透明的,一般不固定大小和位置,而是用布局管理器。
有布局管理器的情况下,设置组件位置大小是不起作用的。可以用如下代码设置布局管理器为空。把JFrame设置个BorderLayout,把JPanel放在North里,JPanel就会自动调整大小了。
来改变JComboBox大小 setBounds可以改变控件的大小和位置。
JPanel 和Panel都能调用setPreferredSize(Dimension preferredSize);来设置初始大小。如果是随窗口变化而变化大小的话,一般不用写,他会根据父组件的大小自动调整大小。
让窗体内的控件的位置大小随着改变,必须使用Layout来管理窗口布局,如果用绝对定位的方式,是无法达到你要求的。如果你一意坚持,只能自己开发。
关于用java代码自定义控件和java怎么自定义类型的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








