java核心技术学习问题

1、出现1字节的UTF-8字节1无效:
(1)xml文档没有以utf-8格式编码 
(2)xml文件或者是dtd文件内容有错误


2、java可以加载默认的资源包但是无法加载以_zh或其他语言的资源包:
(1)路径正确,资源包内部ascii码有问题
(2)默认的locale要对应默认的资源包名
    比如默认locale为中文则默认的资源包也应该为中文


3、JList添加Font元素时JList<Font>,不能显示:
(1)不是不能显示而是显示的字体颜色与前景色一样,看不见
(2)用列表单元格绘制器来绘制显示的内容,Font传递值,不设置单元格的显示内容


4、JFormattedTextField自定义的格式器,当失去焦点时,格式化自动消除
(1)设置失去焦点时的行为为persist


5、一次性导入多个图片,可以将所有图片放在一个文件夹中,
DirectoryStream<Path> entries=Files.newDirectoryStream(dir);
for(Path entry:entries)
   new ImageIcon(entry.toString());


6、NetBean无法从jar文件。。。。中加载组件类。。。找不到该类。请注意该类必须已编译并且必须是GUI窗体项目所属的源或依赖关系的一部分


7、出现窗体的构件无法显示出来的问题
(1)P635 没有向Map<DamageReporter.carType,Shape> shapes中添加键值对,因为没有键值对,所以其他用到shapes的地方就无法显示需要自定义的图像


8、在第九章的安全中,策略文件.policy出现java.security.AccessControlException: access denied ("permissions.WordCheckPermission" "we" "insert")错误
在控制台输入命令E:\java工作空间\java学习2_8\src>java -Djava.security.policy=PermissionTest.policy permissions.PermissionTest

9、Exception in thread "main" java.security.AccessControlException: access denied ("java.util.PropertyPermission" "user.dir" "read")
(1)policy文件中的
grant principal com.sun.security.auth.NTUserPrincipal "administor"
{
   permission java.util.PropertyPermission "user.*","read";
};
的登录名不正确,要改为自己设置的电脑的登录名Administrator或自定义的其他登录名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值