问题列表 - 第40339页

如何使您的桌面Java应用程序看起来像Open Office或Eclipse等?

如何使您的桌面Java应用程序看起来像Open Office或Eclipse等?安装过程看起来像任何Windpws应用程序.安装.应用程序窗口上的to上没有Java徽标.您可以通过.exe文件运行它.怎么做的?这个jar-> exe转换?有没有免费的工具呢?

java deployment

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

为表单创建局部类

我想为表单创建一个局部类。我有很多事件,而且情况变得一团糟,所以我想将各个部分分解成自己的文件。

问题:当我创建表单的局部类时,请说:

Partial Public Class Form1

End Class
Run Code Online (Sandbox Code Playgroud)

Visual Studio决定此局部类需要其他形式。

问题:
1.如何为表单创建局部类?
2.如果不能这样做,如何将表单中的所有事件分解为不同的文件?

vb.net visual-studio-2010 winforms

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

OnTouchListener出错

尝试实现OnTouchListener时出错:

新类型View.OnTouchListener(){}的onTouch(View,MotionEvent)方法必须覆盖超类方法

我不知道为什么它不起作用,因为它似乎正在正确地覆盖方法:

public class MyActivity extends Activity
{
    ...creation code etc...

    OnTouchListener mTouchListener = new OnTouchListener()
    {
        @Override
        public boolean onTouch(View v, MotionEvent event)
        {
                 ...touch code...
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

关于我如何调试这个的任何想法?

android ontouchlistener

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

视图和控制器之间没有连接

我是新手,我尝试找到此错误消息的解决方案:

"传递到字典中的模型项的类型为'NerdDinner.Controllers.DinnerFormViewModel',但此字典需要类型为'NerdDinner.Models.Dinner'的模型项"

有类似的问题错误,但不是相同的上下文问题.我相信问题位于edit.aspx中,但仍然无法解决.

DinnersController控制器:

//
// GET: /Dinners/Create

public ActionResult Create()
{

    Dinner dinner = new Dinner()
    {
        EventDate = DateTime.Now.AddDays(7)
    };

    return View(new DinnerFormViewModel(dinner));
}
Run Code Online (Sandbox Code Playgroud)

楷模:

namespace NerdDinner.Models
{
    [MetadataType(typeof(Dinner_Validation))]
    public partial class Dinner
    {

    }

    public class Dinner_Validation
    {
        [Required(ErrorMessage = "Title is required")]
        [StringLength(50, ErrorMessage = "Title may not be longer than 50 characters")]
        public string Title { get; set; }

        [Required(ErrorMessage = "Description is required")]
        [StringLength(265, ErrorMessage =
          "Description must be 256 characters or less")]
        public …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc asp.net-mvc-2

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

NSUserDefaults写入磁盘?

我正在为当前选择的UITabBar编写一个索引,[NSUserDefaults standardUserDefaults]但我得到了索引未写入磁盘的奇怪情况.我在用

// TO WRITE
NSNumber *selectedTab = [NSNumber numberWithInt:[tabBarController selectedIndex]];
[[NSUserDefaults standardUserDefaults] setObject:selectedTab forKey:@"selectedTab"];
Run Code Online (Sandbox Code Playgroud)

和......

// TO READ
NSNumber *selectTab = [[NSUserDefaults standardUserDefaults] objectForKey:@"selectedTab"];
NSLog(@"SelectTab: %@", selectTab);
[tabController setSelectedIndex:[selectTab intValue]];
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我是否setObject:forKey:实际写入磁盘,还是我需要使用类似的东西强制写入synchronize

iphone cocoa-touch objective-c

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

实体框架中的HierarchyID不起作用

我们正在为我们的应用程序使用基于实体框架模型的WCF数据服务.

在这里我们需要添加一个类型列的表HierarchyId.当我将该表添加到EDMX文件时,该HierarchId列不会出现在类文件中.

我该怎么做才能利用HierarchyID?我读到实体框架不支持HierarchyID,那么我该如何实现呢?

c# entity-framework hierarchyid

12
推荐指数
2
解决办法
9812
查看次数

如果没有找到,从jquery ui自动完成中删除微调器

我想从支持jquery ui autocomplete的文本字段中删除微调器(显示正在加载的图片).由于没有"源没有返回结果"的事件,因此无法触发此操作.

$( "#q" ).autocomplete({
   source: "${createLink(mapping:'qsearch')}",
   minLength: 2,
   select: function( event, ui ) {
      foo( ui.item.id );
   },
   search: function( event, ui ) {
      bla();
   }
});
Run Code Online (Sandbox Code Playgroud)

jquery-ui autocomplete

6
推荐指数
2
解决办法
6214
查看次数

用于删除'!'等字符的SQL命令 或来自MySQL列中数据的'*'

我怀疑对于那些对SQL更有把握的人来说,这是一个相对容易的修复.

我的数据库的"名称"字段中的一些数据有一个'!' 或名称中的"*",通常在名称的开头.我想删除那些不必要的字符.

是否有一个SQL命令将实现如此崇高和简单的崇高目标?

提前致谢.

mysql sql database

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

具有可选组件的接口有什么好的设计?

假设我有一个支持一些潜在操作的接口:

interface Frobnicator {
    int doFoo(double v);
    int doBar();
}
Run Code Online (Sandbox Code Playgroud)

现在,某些实例仅支持这些操作中的一个或另一个.他们可能都支持两者.客户端代码不一定会知道,直到它实际上得到一个从相关工厂,通过依赖注入,或者是任何一个从获得的情况.

我看到了一些处理这个问题的方法.一,这似乎是Java API中所采取的一般策略,是只对界面如上图所示,并有不支持的方法提高UnsupportedOperationException.然而,这样做的缺点是不能快速失败 - 客户端代码无法判断它是否doFoo会在尝试调用之前工作doFoo.

这可以使用supportsFoo()supportsBar()方法进行扩充,如果相应的do方法有效,则定义为返回true .

另一种策略是因式分解doFoodoBar方法融入FooFrobnicatorBarFrobnicator分别的方法.null如果操作不受支持,则会返回这些方法.为了防止客户端代码进行instanceof检查,我Frobnicator按如下方式定义了一个接口:

interface Frobnicator {
    /* Get a foo frobnicator, returning null if not possible */
    FooFrobnicator getFooFrobnicator();
    /* Get a bar frobnicator, returning null if not possible */
    BarFrobnicator getBarFrobnicator();
}

interface FooFrobnicator {
    int doFoo(double v); …
Run Code Online (Sandbox Code Playgroud)

java oop design-patterns

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

使用着色器时,在QGLWidget中使用QPainter而不是OpenGL

你们中的许多人(特别是4.6)用户将熟悉OpenGL教程中提供的Overpainting示例,我正在尝试做一些非常相似的事情,但是使用着色器来处理纯OpenGL数据,而不是旧的固定功能管道.

//  Set background and state.
makeCurrent();
qglClearColor( bgColour_ );

glEnable( GL_DEPTH_TEST );
glPolygonMode( GL_FRONT_AND_BACK, GL_LINE );

if ( smoothLines_ ) {
    glEnable( GL_BLEND );
    glBlendFunc( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA );
    glEnable( GL_LINE_SMOOTH );
    glHint( GL_LINE_SMOOTH_HINT, GL_NICEST );
}

//  Clear the buffers.
glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
glUseProgram( shader_ );

//  Draw the grid.
try {
    glLineWidth( 2.0f );
    manager_->setColour( centreColour_ );
    grid_->draw( oE_GLGrid::Centre );

    glLineWidth( 1.5f );
    manager_->setColour( majorColour_ );
    grid_->draw( oE_GLGrid::Major );

    glLineWidth( 1.0f );
    manager_->setColour( minorColour_ );
    grid_->draw( …
Run Code Online (Sandbox Code Playgroud)

opengl shader qt overlay qpainter

10
推荐指数
2
解决办法
9060
查看次数