小编jam*_*mer的帖子

AVAssetWriter元数据需要哪些数据?

我正在尝试向我通过AVAssetWriter转码的视频添加元数据.我尝试创建AVMutableMetadataItem对象,将其插入数组并设置AVAssetWriter对象的元数据属性.结果文件不包含提供的元数据.

媒体信息:

 AVMutableMetadataItem *mutableItem = [AVMutableMetadataItem metadataItem];
 mutableItem.keySpace = AVMetadataKeySpaceQuickTimeUserData;
 mutableItem.key = AVMetadataQuickTimeUserDataKeyCredits;
 mutableItem.value = @"credit to me";

 assetWriter.metadata = [NSArray arrayWithObject:mutableItem];
Run Code Online (Sandbox Code Playgroud)

请帮忙谢谢

iphone metadata transcoding ios avassetwriter

7
推荐指数
0
解决办法
1316
查看次数

谁在我的类中调用paintComponent()方法?

我有一个简单的类在JPanel中绘制图形.这是我的班级:

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JPanel;

class Drawing_panel extends JPanel {
    public void paintComponent(Graphics g) {
    super.paintComponent(g);       
    this.setBackground(Color.white);
    g.setColor(Color.red);
    g.fillRect(150, 80, 20, 20);
}  

public Dimension getPreferredSize(){
    return new Dimension(500,500);
}
Run Code Online (Sandbox Code Playgroud)

}

我有另一个实例化这个的类:

Drawing_panel dp = new Drawing_panel();
Run Code Online (Sandbox Code Playgroud)

Drawing_panel类中没有构造函数和/或没有显式调用paintComponent()getPreferredSize()方法.我假设该方法是在父JPanel构造函数中调用的,但我也没有看到它的调用.

java swing

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

如何使用phpMyAdmin自动导出mySQL数据库

是否可以使用phpMyAdmin自动导出单个数据库?

当我尝试从外部脚本(如php)创建.sql文件时,生成的.sql文件看起来很干净,但导入时会导致应用程序出现问题.

当我使用phpMyAdmin通过使用Export创建类似的.sql文件时,生成的.sql文件导入而不会导致我的应用程序出现任何问题.

应用程序是moodle 2.2,MySQL版本是5.5,phpMyAdmin版本是3.4.10.

automation export phpmyadmin

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

新创建的图形对象仅在调整帧大小后显示

这是这篇文章的延续

我有一组随机大小的图形添加和绘制到JPanel组件.我有一个按钮,它将一个新的绘图对象添加到同一个JPanel但直到我重新调整窗口大小才显示.我已经加入中提到的EDT信息这个职位,并也被称为组件上重绘()方法.我还没有使用ArrayList,正如Hovercraft所建议的那样,但我会的.我的大脑需要慢慢理解事情.

谢谢.

代码分为两类.

import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Random;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class ZombieDance extends JComponent {

JFrame canvas = new JFrame();
JPanel actionPanel = new JPanel();
JButton newZombie = new JButton("Add new Zombie");

ZombieDance(){
//create a couple default zombies
    buildGUI();
    Random rand = new Random();
    int i,x,y,w,h;

    //add zombies to my canvas
    for (i=1;i<8;i++) {
        float r = rand.nextFloat();
        float g = …
Run Code Online (Sandbox Code Playgroud)

java swing paintcomponent

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

尝试在按钮单击时在JPanel中添加动态定位的图像

我试图将一个Graphics对象添加/绘制到现有的JPanel.我正在生成10个随机大小的初始Graphics对象并放置在面板中,但是想要一次添加额外的绘制对象,随机调整大小并放置像初始10.

目前,AddNewDrawItem类不呈现新的Graphics对象.

谢谢你的意见.

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Random;

public class Painter{

private DrawingPanel dp = new DrawingPanel();

    //constructor
    public Painter(){
        buildGUI();
    }

    private void buildGUI(){
        JFrame frame = new JFrame();
        frame.setLayout(new BorderLayout());
        frame.setTitle("Paint drawing demonstration");
        JPanel headerPanel = new JPanel();
        headerPanel.add(new JLabel("The drawing panel is below"));
        JButton addNew = new JButton("Add New Graphic");
        addNew.addActionListener(new addNewClickHandler());
        headerPanel.add(addNew);            
        frame.add(BorderLayout.NORTH,headerPanel);
        frame.add(BorderLayout.SOUTH,this.dp);  
        frame.pack();
        frame.setVisible(true);
    }

    class DrawingPanel extends JPanel {

        public void paintComponent(Graphics g) {
            super.paintComponent(g);       
            this.setBackground(Color.white);

            int x, …
Run Code Online (Sandbox Code Playgroud)

java swing graphics2d

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

改变视图背景图像的方向变化

如果我有一个图形设计让我们说TextEdit控件作为背景图像,是否可以在从纵向视图切换到横向视图时拉伸图像?

我来自WEB和CSS,我可以将背景图片分成3个部分,并使背景动态延伸.这样的东西在Android环境中是可能的,还是我应该为每个方向使用不同的布局?

android android-layout android-orientation

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

如何在表单控件中显示查询记录计数

我有一个查询返回流量#记录,具体取决于在表单中选择的条件.我想显示返回到表单的记录总数.

我在显示控件和结果记录的表单中向页脚添加了一个未绑定的文本字段.我在文本字段中尝试了以下表达式,这两个表达式都导致#error:

=Count([qrnname]![fieldtocount])
=DCount([qrnname]![fieldtocount])
Run Code Online (Sandbox Code Playgroud)

这应该很简单.

ms-access ms-access-2007 access-vba

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

循环在R中

这是我的问题:我有两个不同的数据框(A和B).每个数据框的列是地理位置,行数据是地点的种类.我需要将数据名称A的地点1的物种列表与数据帧B的所有地点的物种列表相交.为此我写了一个这样的循环:

res<-list()
for(i in 1:length(B)) {intersect(A[1], B[i])->res[[i]]
}
Run Code Online (Sandbox Code Playgroud)

现在我必须为A的地点2,3,4,5,6 .....重复相同的循环,也就是说我必须将A的所有地点与B的所有地点相交.

谢谢.

loops r

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

排序PHP数组中的列

我试图按照以下数据结构中的列进行排序:

 $counter = 1;
 $entity_list = array();

 foreach($result as $rec){
   $entity_list[$counter]['student_first_name'] = $rec->firstname;
   $entity_list[$counter]['student_last_name'] = $rec->lastname;
   $entity_list[$counter]['course_name'] = $rec->fullname;
   .
   .
   $counter++;
 }//end foreach
Run Code Online (Sandbox Code Playgroud)

这是$ entity_list数据结构的var_dump.

array (size=150)     
  1 => 
  array (size=3)
    'student_first_name' => string 'Jane' (length=6)
    'student_last_name' => string 'Smith' (length=7)
    'course_name' => string 'Algebra 1A-MOD' (length=14)

  2 => 
  array (size=3)
    'student_first_name' => string 'Fred' (length=6)
    'student_last_name' => string 'Jones' (length=7)
    'course_name' => string 'Algebra 1A-MOD' (length=14)
   .
   .
   .
Run Code Online (Sandbox Code Playgroud)

如何在此结构上使用asort()或ksort()?我想我应该使用kso​​rt(),因为它适用于密钥.我曾尝试过ksort($ entity_list,'student_last_name')或asort($ entity_list,'current_grade').

谢谢.

php arrays asort ksort

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

使用Google地图地理编码器反向获取城市名称的简单功能

我正在使用HTML 5,Javascript和Google Maps API创建一个小应用程序,但我需要执行一个功能来反转地理位置.我给出了纬度和经度,并展示了我所在的城市.

设置生成地图的代码,我只需要一个简单的反向地理定位功能

如果有人可以提供帮助,我将非常感激.

javascript html5 google-maps google-maps-api-3

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