final JTextField jtfContent = new JTextField();
btnOK.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent event){
jtfContent.setText("I am OK");
}
} );
Run Code Online (Sandbox Code Playgroud)
如果我省略final,我看到错误" 不能引用在不同方法中定义的内部类中的非最终变量jtfContent ".
为什么匿名内部类必须要求外部类实例变量为最终才能访问它?
知道Java如何在初始化对象以及如何将方法和字段绑定到对象,抽象,对象的最终方法以及其他一些问题需要花费大量时间来猜测自己,我需要确保我所做的每一个猜测都是正确的通过询问这里和那里.我需要一些建议来阅读或观看(书籍 - 教程 - 文章 - 视频),在此先感谢
我正在使用Gonzalez frdescp函数来获取边界的Fourier描述符.我使用这个代码,我得到两组完全不同的数字描述两个相同但不同的比例形状.
那有什么不对?
im = imread('c:\classes\a1.png');
im = im2bw(im);
b = bwboundaries(im);
f = frdescp(b{1}); // fourier descriptors for the boundary of the first object ( my pic only contains one object anyway )
// Normalization
f = f(2:20); // getting the first 20 & deleting the dc component
f = abs(f) ;
f = f/f(1);
Run Code Online (Sandbox Code Playgroud)
为什么我会得到相同的不同描述符 - 但规模不同 - 两个圆圈?
我需要获得像素邻居以获得一系列边界点,所以我的计划是: -
如何在MATLAB中获得像素邻居?
我想知道如何获得Java中的哪个证书...
我需要一张Java证书地图,我知道有SCJP和其他人但我不知道为了通过考试需要知道什么...
谢谢