java

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ java ] in KIDS
글 쓴 이(By): anton (anton)
날 짜 (Date): 2002년 5월 22일 수요일 오후 07시 19분 39초
제 목(Title): [q] JBuilder 관련 질문...


1) JBuilder 에 보면 볼랜드에서 자체적으로 제공하는 패키지(빈?) 들이 있던데...
( dbSwing 이나 등등)
지금 갖고 있는 툴이 트라이얼 버젼인데 JBuilder를 쓸 수 없게 되는 경우
볼랜드에서 제공하는 패키지를 계속 일반 javac 컴파일러로 포함해서 쓸 수 있나요?

2) 위 질문의 superset 인 질문인데 JBuilder 로 개발한 app 을 JBuilder 없이도
계속 일반 JDK 환경에서 작업할 수 있고, 배포할 수 있습니까?
(JBuilder 고유의 기능을 사용했다면 그 class나 lib 들의 path를 일일히 잡아주는 식으로
말입니다.)

3) JDK demo에 Metalworks 예제가 있는데 이걸 그냥 dos 창에서 javac *.java 로
컴파일하면 class 가 생성되고 실행이 가능한데 JBuilder에서 project 만들고 *.java 파일
전부다 include 해서 컴파일 하면 다음과 같은 에러가 나옵니다. 별도로 무슨
Makefile 같은 것을 만들어야 하나요?

"BigContrastMetalTheme.java": Error #: 300 : class ContrastMetalTheme not found in class 
BigContrastMetalTheme at line 21, column 44
"Metalworks.java": Error #: 300 : method setDefaultLookAndFeelDecorated(boolean) not 
found in class javax.swing.JDialog at line 23, column 17
"Metalworks.java": Error #: 300 : method setDefaultLookAndFeelDecorated(boolean) not 
found in class javax.swing.JFrame at line 24, column 16
"Metalworks.java": Error #: 300 : method setDynamicLayout(boolean) not found in class 
java.awt.Toolkit at line 25, column 37
"Metalworks.java": Error #: 300 : class MetalworksFrame not found in class Metalworks at 
line 53, column 28
"MetalworksFrame.java": Error #: 300 : class UISwitchListener not found in class 
MetalworksFrame at line 49, column 42
"MetalworksFrame.java": Error #: 300 : class PropertiesMetalTheme not found in class 
MetalworksFrame at line 64, column 21
"MetalworksFrame.java": Error #: 300 : constructor BigContrastMetalTheme() not found in 
class BigContrastMetalTheme at line 74, column 9
"MetalworksFrame.java": Error #: 354 : incompatible types; found: BigContrastMetalTheme, 
required: javax.swing.plaf.metal.MetalTheme at line 74, column 30
"MetalworksFrame.java": Error #: 300 : class MetalworksHelp not found in class 
MetalworksFrame at line 247, column 28


(그리고 궁금한것이 그럼 왜 JDK 로 dos창에서 컴파일 할때는 c로 작업할 때처럼
명시적으로 Makefile 을 만들어서 파일들간의 포함 관계를 알려주지 않아도 컴파일이
가능한거죠?)

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.