Я думаю, что вы не запускаете свой derver server
в определенном порту, который вы используете. вам нужно запустить сервер, используя команду ниже на localhost с портом по умолчанию 1527
startNetworkServer -h 0.0.0.0
, если вы хотите изменить порт, который вы можете использовать ниже:
startNetworkServer -p 3301 // new port number
для [ссылка]
http://www.vogella.com/tutorials/ApacheDerby/article.html
может возникнуть эта ошибка из-за следующих причин:
1) Брандмауэр не разрешен для комбинации хост-портов
2) Клиент и сервер, оба или оба из них не находятся в сети.
3) Сервер работает, но не прослушивает порт, клиент пытается подключиться.
4) Сервер не запущен.
5) Неверный протокол в Строка подключения
Самый простой способ изменить фон фона - установить его непосредственно в ваш .xib-файл.
Нет кода вообще:
[/g0]
Пока вы хотите изменить цвет фона области содержимого, а не фрейма и панели инструментов, вам не нужно подклассы NSWindow
. То, что вам нужно сделать, это подкласс NSView
и сделать ваш пользовательский вид нарисовать нужный цвет, а затем установить экземпляр этого класса в виде содержимого содержимого окна.
Кроме того, вы можете уйти с установкой без полей NSImageView
или NSColorWell
в качестве представления содержимого, но я не уверен, что Apple означает, что для тех, у кого есть subviews. Если нет, вы должны оставить свое окно пустым.
Тем не менее, вы должны действительно убедиться, что пользовательский цвет фона подходит. Почти всегда, это не так, и вы должны придерживаться вида Aqua или HUD.
Вы должны подклассифицировать NSWindow, чтобы изменить фон, а затем переопределить реализацию для
- (id)initWithContentRect:(NSRect)contentRect
styleMask:(NSUInteger)styleMask
backing:(NSBackingStoreType)bufferingType
defer:(BOOL)flag
. В качестве примера см. HUDWindow Mat Gemmell: http://mattgemmell.com/2006 / 03/12 / hudwindow
Попробуйте вызвать метод экземпляра setBackgroundColor: с цветом в вашем экземпляре окна. Что в имени ..;)
Нравится это:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Option 1
[self.window setBackgroundColor: NSColor.whiteColor];
// Option 2 - using dot syntax
self.window.backgroundColor = NSColor.whiteColor;
}
window
не определено, и когда я действительно получаю ссылку на окно, backgroundColor
и setBackgroundColor
ничего не делают.
– Jeff
11 June 2013 в 23:51
UIColor
), но не AppKit.
– Zev Eisenberg
3 August 2013 в 01:27