我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

十进制数显示成十六进制两个字符一组显示,但是为什么总是对不齐,请问有什么解决方法?

图片说明

使用的事QString进行转换
采用的是for循环,将十进制数转为16进制

        payload += " ";
        payload = QString().sprintf("%.2X",data[i]);

以空格隔开,可是显示到后面,就会出现对不齐,怎么解决

比如courier new、宋体等就是等宽的。

字体的问题,你用的字体每个字符不是等宽的。换一种字体

近期文章

  • maven项目,用到cxf框架,服务器启动后,其中一个server项目访问404错误
  • 如何获取全国高校信息
  • htmlunit模拟登录 验证码错误
  • NHibernate多个实体之间的 查询条件Or
  • 麻烦大家帮我看看为什么不能获得返回值?
  • UIAlertView自带的UITextFiled为什么会自动上移
  • htmlunit模拟登录 请高人解答
  • Android判断控件是否处于显示状态
  • Android文章类app的架构问题
  • 请教一个MFC函数里鼠标画线的问题
  • arraylist<T> 怎么定义啊
  • 如何可以用JS 设置IE兼容性视图
  • 跪求实现方式___点击划出界面
  • 关于Python的字符串?小白lady求大神指点!!!!!!
  • qt android 软键盘隐藏 软键盘区域出现黑块
  • 关于codefollow编辑器的js偶尔加载不出来的问题
  • 如何点击被覆盖的按钮
  • 问一个关于JSP控件的问题
  • COM控件编译连接成功 但手动编译总是失败 请高手指点下
  • mybatis delete返回值为0

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华