小编Dan*_*anM的帖子

将字体添加到Swing应用程序并包含在包中

我需要在Java Swing应用程序中使用自定义字体(ttf).如何将它们添加到我的包中并使用它们?

平均同时,我简单地安装它们在Windows,然后我使用它们,但我不希望该应用程序的使用将是如此复杂,它`不是很方便地告诉用户使用我的应用程序之前安装的字体.

java fonts swing awt embedded-resource

14
推荐指数
2
解决办法
2万
查看次数

警告'fileAttributesAtPath:traverseLink已弃用:首先在ios 2.0中弃用

我做了这个函数,返回文件目录中的文件大小,它工作,但我得到警告,我希望修复,功能:

-(unsigned long long int)getFileSize:(NSString*)path
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,        NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *getFilePath = [documentsDirectory stringByAppendingPathComponent:path];

NSDictionary *fileDictionary = [[NSFileManager defaultManager] fileAttributesAtPath:getFilePath traverseLink:YES]; //*Warning
unsigned long long int fileSize = 0;
fileSize = [fileDictionary fileSize];

return fileSize;
}
Run Code Online (Sandbox Code Playgroud)

*警告是'fileAttributesAtPath:traverseLink:在ios 2.0中首先弃用的'.这是什么意思以及如何解决它?

xcode ios

8
推荐指数
1
解决办法
2776
查看次数

活动之间平滑过渡,无黑屏

我使用ImageView的活动,点击按钮,它切换到VideoWiew活动并播放电影,电影第一帧是上一个活动的图像.我通过使用禁用活动之间的动画

Intent intent = new Intent(ImageClass.this, MovieClass.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

但是它们之间仍然会闪烁黑屏,我怎么能禁用它呢?

android android-animation android-layout

5
推荐指数
1
解决办法
1万
查看次数

在Java swing中切换屏幕

我在Android中为我的客户构建了大型应用程序.新项目是为Java构建相同的PC应用程序.所以我开始使用swing进行开发.在Android中构建时,我使用具有内容视图的活动的类,我可以在活动之间切换.在java中,我构建了多个扩展JFrame的类,我希望在它们之间切换.什么是正确的方法?

这是:

new_class.setVisible(true);
old_class.setVisible(false);
Run Code Online (Sandbox Code Playgroud)

正确的方法?

java swing jpanel jframe layout-manager

4
推荐指数
1
解决办法
9238
查看次数

Windows 64位中Program Files文件夹的Java路径

我想在java上获取默认的Program Files文件夹.我用的时候:

 System.getenv("ProgramFiles")
Run Code Online (Sandbox Code Playgroud)

它返回"C:\ Program Files"而不是"C:\ Program Files(x86)"

我可以手动添加+(x86),但如果用户将使用32位系统,它将是错误的文件夹.

java 64-bit program-files

4
推荐指数
1
解决办法
7890
查看次数

Java Swing中的MouseListener有时不响应

我已经在我的主Jframe上实现了右键单击以打开菜单监听器,除了一个问题之外它工作正常.五分之一(给予或接受)点击它没有响应,这对用户来说非常烦人.这是我的代码:

contentPane = new JPanel();
contentPane.addMouseListener(new MouseAdapter() {

        @Override
        public void mouseClicked(MouseEvent e) {

            if (e.getButton() == MouseEvent.BUTTON3) 
            {
                //Do Stuff
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

你能帮我么

java swing mouseevent

2
推荐指数
1
解决办法
5008
查看次数

将带循环的图像添加到NSArray以进行动画制作

我有超过200个图像,我希望将它们添加到带有循环的NSArray中,我该如何转变:

NSArray *imgArray = [NSArray arrayWithObjects:
                     [UIImage imageNamed:@"Ski_Seq0000.jpg"],
                     [UIImage imageNamed:@"Ski_Seq0001.jpg"],
                     [UIImage imageNamed:@"Ski_Seq0002.jpg"],
                     [UIImage imageNamed:@"Ski_Seq0003.jpg"],
                     [UIImage imageNamed:@"Ski_Seq0004.jpg"],
                     [UIImage imageNamed:@"Ski_Seq0005.jpg"],
                     [UIImage imageNamed:@"Ski_Seq0006.jpg"],
                     [UIImage imageNamed:@"Ski_Seq0007.jpg"],nil];
Run Code Online (Sandbox Code Playgroud)

循环?

xcode objective-c

1
推荐指数
1
解决办法
3414
查看次数

横向模式下的Xcode iPad分辨率

我是iOS开发的新手.我看到新款iPad 3的分辨率为1536x2048.我从我的设计师那里问到所有的设计都应该在那个分辨率上,但现在我看到我必须调整每个图像,按钮和背景以适应xcodes故事板.如何在xcode中将开发分辨率设置为1536*2048?

xcode ipad ios

0
推荐指数
1
解决办法
1300
查看次数

在Objective-C中访问来自不同类的变量

我需要帮助从一个类到另一个类读取变量.我已经对此有了一些答案,但没有成功.

PP.h:

@interface PP : UIViewController
{
@public int fNum;
}

@property (readwrite, nonatomic) int fNum;

- (IBAction)setSomeNum;

@end
Run Code Online (Sandbox Code Playgroud)

PP.m:

@synthesize fNum;

- (IBAction)setSomeNum
{
fNum = 69;
NSLog(@"Set Num Activated %d",fNum); //OK
}
Run Code Online (Sandbox Code Playgroud)

TryView.m:

#import "TryView.h"
#import "PP.h"

@interface TryView ()

@end

@implementation TryView
- (void)viewDidLoad
{
[super viewDidLoad];

PP *obj ;
int x = obj.fNum;
NSLog(@"Happines %d",x); //Prints 0
}
@end
Run Code Online (Sandbox Code Playgroud)

有什么不对,为什么打印0?

objective-c ios

-4
推荐指数
1
解决办法
196
查看次数