qq444716720的gravatar头像
qq4447167202017-04-12 12:37:55

java swing绘制软键盘

swing绘制的软键盘

效果图如下:

java swing绘制软键盘

public class KeyboardTest extends JFrame {

	private static final long serialVersionUID = 1L;
	private JPanel contentPane;
	public static JTextField jTextField;
	private Keyboard keyboard;

	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					KeyboardTest frame = new KeyboardTest();
					frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}

	/**
	 * Create the frame.
	 */
	public KeyboardTest() {
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 1000, 500);
		contentPane = new JPanel();
		contentPane.setBorder(null);
		contentPane.setLayout(null);
		setContentPane(contentPane);
		
		jTextField = new JTextField();
		jTextField.setBounds(350, 50, 200, 30);
		
		keyboard = new Keyboard();
		keyboard.setBounds(100, 100, 555, 221);
		contentPane.add(keyboard);
		contentPane.add(jTextField);
	}

}

项目图:
java swing绘制软键盘


打赏

文件名:KeyboardTest.zip,文件大小:21.406K下载
最代码最近下载分享源代码列表最近下载
Standingflower LV13月23日
星星
deanw7 LV12019年12月5日
星星
ssh0 LV102019年12月5日
月亮月亮星星星星
756398953 LV122019年7月3日
月亮月亮月亮
yyPander LV22019年4月3日
星星星星
why2560259286 LV12019年1月3日
星星
Weipeng_ LV142018年6月28日
月亮月亮月亮星星星星
413565470 LV12018年5月29日
星星
123456789ddhdhdu LV12018年5月19日
星星
hhuhl1003 LV52018年5月18日
月亮星星
最代码最近浏览分享源代码列表最近浏览
Standingflower LV13月23日
星星
deanw7 LV12019年12月5日
星星
ssh0 LV102019年12月5日
月亮月亮星星星星
freeflying LV12019年11月27日
星星
zhujianfu66882019年7月26日
暂无贡献等级
756398953 LV122019年7月3日
月亮月亮月亮
1910356574 LV142019年6月24日
月亮月亮月亮星星星星
乱万古 LV22019年4月9日
星星星星
yyPander LV22019年4月3日
星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友